I was entirely ready to write these things off as a joke until I watched the Iggy Pop vid (that's the only one I watched). They actually do look pretty fun. No where near as bad-ass as these gearless suckers though:
http://img186.imageshack.us/my.php?image=2008macedon2bq2.jpg