Mewtwo Team?
Answers
Movesets and potential alternatives that you decided not to bring would be helpful.
I'd get rid of the Snorlax though regardless of moveset. You want to get in as much damage as possible in as little time as possible and Snorlax just doesn't output damage fast enough.
It doesn't matter if your entire party faints because you can just rejoin since damage bonus is retained, but in the time it takes for a Snorlax to faint you could have gone through 2 Pokemon that would have done more DPS and potentially earned you more damage bonus balls.
You want double ghost Gengars in there for high DPS, even if the Mewtwo has confusion. Gengar gets knocked out quickly, but he does his job while he’s in there. Your T-tars are good, just be ready to dodge focus blast if that is the Mewtwo’s charge move (you’ll know if the T-tars are not autoselected). Bugs are good if they are level 30 or so. And shadow ball Alakazam if you have one. Dragonite’s can fill in if you don’t have anything better. But T-tars and Gengars are the real heroes against Mewtwo.
Normally I am a huge proponent of gengar, I love the guy (i’ve Invested in two for MewTwo), however, I would say proceed with caution because understanding DEFENSIVE breakpoints will make the difference between being a hero and a zero.
This primarily applies when gengar faces a Confusion M2. See this comments thread on silph https://www.reddit.com/r/TheSilphRoad/comments/6tlrqv/comment/dlltgm3