I actually agree with Shrang. The problem I've had with Blaziken was him setting up Swords Dance and sweeping my team. Baton Pass is complete overkill and ruins the chance you thought you had at winning the match.
Also, four layers of hazards + several non-checks is not an argument. Dragonite barely even deals half his HP in damage with Extremspeed, and Breloom's Mach Punch on anything but Life Orb does 47.8% - 56.8%. They're last resorts, not checks. He has plenty of time to kill before then. Also, did you read the posts that include Air Balloon, which invalidate Spikes? You argue that Baton Pass is the problem, but if it was really as easy to put him into range of priority attacks as you said, he won't be able to Baton Pass those boosts out. What really happens in the matches you use/play against him?
(02:53:55) +shrang: sleep is epic
(16:14) .No Scrafty in UU.: CBtar?
(16:14) .No Scrafty in UU.: that sounds like a not bad set
(16:04:25) +Steamroll: nobody likes me
@Relados: snowflakes has no sense of humor