I'm reserving judgement. It's just a meaningless piece of art, plus really stupid name, and even more lame logo :lol
But everything has potential *thumbsup*
Edit: I wonder how DS games will make use of the touchpad? I think I've seen a wheel on screen in some racing game (Ridge Racer?), though I don't know how intuitive that'd be with a stylus/thumb, it wouldn't recreate the feel of holding a wheel I figure.