The new name is a bit odd - I thought for sure it would be an evolution of the "Planet GameCube" moniker. I was expecting something along the lines of "Planet Nintendo ________"
NWR isn't bad, it will take a little bit of time to get used to it, but I like. It's certainly future-proof. As long as Nintendo stays in business and doesn't change their name you guys are good to go forever.
*Edit - I fail because I abbreviated the new name as PWR*