This seems reasonable, although the fact the mega zard y is in the same tier as mega allade troubles me. I think that mega charizard y is a sold B.
also, mega pinsir is a mon iv'e had a fair share of success with, spamming return, eq'ing heatran, and using the appropriate hp for steela (or cc).