Well, you are a well mannered person it seems, and that is rare let me say. So just for that, I'll answer this question myself, despite it not being for PO.
Now, your Samurott moveset is perfectly fine, and since you're using t as a lead, Taunt is an acceptable move. Since this is ingame, Surf is fine, but if you are using it for competitive, you might want to consider using Scald. However, your attack stats don't seem very high, so I would actually suggest going a completely different route. Swords Dance can be used to boost your offenses. Then, you can give it Waterfall and Megahorn for physical damage. Ice Beam I would keep though. So Swords dance, Waterfall, Ice Beam, and Megahorn should fare you well for things like Battle Subway. Also replace your item with something else, preferablly Life Orb.
Despite Aerial Ace covering Fighting, it will rarely (if ever) do more damage than Stone Edge to a Fighting type. As such, I would replace it for something else. I would suggest giving it Fire Blast to deal with Ferrothorn and Bug/Steel types.
Dragonite I would replace Rock Slide with Roost. Despite Hurricane being STAB, it is highly inaccurate, so give it either Fire Blast or Ice beam. I would also give it Leftovers for an item.
Replace Will-o-wisp on Darmanitan for Rock Slide. Give it a Life Orb. also, you can then replace Earthquake with Bulldoze, lower power but no Life Orb recoil.
I would replace Thunderbolt on mewtwo for Ice Beam, that wayKrookodile doesn' wal you. Also, when you reach level 100, replace Psychic with Psystike.
Braviary replace Work Up with Superpower or Rock Slide and Slash with Crush Claw. Also, give it an item. I suggest Life orb.