I don't really keep track of all that, but I've heard Rol was good in MK. From my experience, I can say that Brawl4life is good as well. I'm ok myself.
As for Brawl, ehm, I'm pretty good. Sigh. If Brawl had MK's online, I would never stop playing it.
3DS FC: 1306 6473 7511
Nintendod Network ID: xsorenx
Add me for Pokemon, New Leaf, and Fire Emblem, Mario Kart 8.