(grats on 100th post in this thread) It Gets Super Power And V-Create As S.T.A.Bs but it is very outclassed by all other contrary users, (from what ive seen) my previously mentioned Pdon, Mega-Lati@s, and I've Seen Contrary Mega-Mewtwo X/Y. (speaking of mega-latios, it would be countered by it).Correct me if I'm wrong but I think mega blaziken is the highest BST/Attack fire/fighting type which makes it have the best niche for Super Power & V-create STAB bombing Contratory.
So honestly, it could probably get D mention out of that factor, cause while as STAB V-create is nice that many other contratory users have, many still tend to lack STAB SuperPower that can be a big help against flash fire steel types at times that could normally survive non stab super power.
Tho it still isn't -THAT- great it still is a niche tho.
I Agree With Your Statement, But Since Mega-Blaziken Will Probably Need Alot Of Team Support, Things To Take Care Of Mega-Gengar, and Previously Mentioned Lati Twins, It Could Be D- or maybe D if it is lucky, but if anything it might just stay unranked