Oh put your ego aside. I couldn't care less if I've got the best whatevers on this site. Online is a poor way to judge skill anyway as it changes how characters play even in the most minuscule of lag. I only care that I do my best with whom I chose, win or lose.
Don't let your ego get in the way of you having fun.
Top of High Tier is Dedede's spot ^^;
My Creations in Modnation Racers! Check zhem!
http://community.modnation.com/en-us/players/IvoYaridovich/creations