Doesn't "Radio Edit" generally mean it was on the radio? Regardless, the song was pretty catchy.
I love SML, number four on my list of favorite Mario games, and easily the one I've completed the most times. Due to that, I enjoy hearing the soundtrack in any form, and this game did have an awesome soundtrack.
(By the way, the three games in front of SML are SMW, Mario Sunshine, and Mario 64)