Such a fun and different sort of workout, I'm not sure about you but being in landlocked Calgary for most of adult life I don't often get a chance to ride the waves, Studio Revolution is a unique alternative for those of us who want to harness our inner surfer chick.
They are super organized for newbies like myself and I recommend showing up a bit early if it's your first class because they will give you some feedback on how to make your first class a success including getting you comfortable with the board because it's definitely a different feeling and balance is a huge part of the class.
My class didn't include using the TRX straps but I could see those adding to the difficulty, for my first class staying on the board and "paddling" with my very tired arms was more than enough work! The instructor was super friendly and make the class fun with her enthusiasm.