It might put off a few users, but I can't say the system isn't a bit intriguing & stands out. I'd give one a try, though I'm a big FPS shooter type of guy, so I might just end up not using it as much as my pc.
Either way, you can't tell me the system doesn't catch your eye, but as for names...
Revolution > Wii (Anyday of the week, IMHO)