@Yomigaeru: you get the "upgrade" for free but you still have to pay for every stage/character/costume/etc. and there are no ways to unlock them in-game anymore. I haven't played in a while and never play online so as far as I can tell these upgrades are mostly UI design changes and some classic modes.
Lunatic420s' comments