I rode the Riot last year. My take is that TBT is a gimmick. The only positive thing about the board is that it is super squirrelly and feels like your riding a cardboard trampoline. I loooove that feeling.
Try this trick and spin it, yeah
Your head will collapse