They look like they'd be great fun on a deep pow day, but definitely not a daily driver. I'd love to give them a go, I hope they do some demo tours in BC (come to Revelstoke). They look a bit dumb, but if they ski well I'm not too bothered.
Seems like with tails pinched in that much you are going to slip into the back seat way more often than youd like. Even on the 10-15 footers those guys cant help but fall into back seat when they land~