Every discussion about Mew was full of people saying it's not really the best for anything and that there isn't a good use for it, definitely don't think it was overhyped.
Personally haven't used mine even once despite it being maxed, but I plan to bring it along to gym fights as a fun generalist at some point. Haven't had enough FTMs to feel comfortable about gambling on the moveset yet.