Oh my goodness I can finally play this whenever I want rather than having to wait for my friend to come over with his GBA and link cable so we can co-op.
No they said if you have NSLU save data on your WiiU the Luigi Bros. game is unlocked from the very moment you boot up the game. Otherwise you'll have to unlock it yourself.