No problem Superpowerdude, I think I'll take his second rate ^^
OK so this rate is very solid man! You forget to mention that he's a bit Drizzle weak (with TornT and all), but Heatran patches this up. Remember to add every plus your suggestions give so you sound like you know what you're talking about and it makes your argument stronger!
I think you could have suggested Earthquake over Surf on Latios so that he could hit Banded Tyranitar hard (which is a huge threat), and the EB damage also help wear down Jirachi (which is still a solid threat alongside Fire Punch to a majority of his team). Might want to mention how 4 HP evs on Dragonite is very counterproductive and make it take even more SR damage than it already is. Maybe suggest he move it into Def / SDef for the sake of SR damage.
This team is also fairly weak to a lot of rain threats / RP Landy-I. Perhaps Life Orb Latias would be a better choice (without EQ, respectively) so that rain Keldeo / RP Landorus-I / Specs Politoed (FB > Ferro) are less problematic.
Ultimately, if he plays right, Banded Tyranitar can be handled, but nothing can switch into it and that's my biggest concern, which is why you would go with either Latias or Latios. I really like your rates man, keep them up! :)
GL on getting the Rater Badge ~!