Cool board! I've always wanted to try a foiling board.
I'm glad you tried the rotating strap. I've had mine on my Spleene Zone for several years now and still love it, never had any problems with it after 100's of hours. It really allows a comfortable stance when you square up or "duck" your feet - no pinching of the feet in the front strap (I just use a normal strap on the rear as well).
I think a lot of people would be surprised at how nice it is if they tried it.