Pros:
I badly need a core training system like this because my back always aches. :-(
It has an integrated games that let you play fun games during the workout which will help you motivate
It has an app associated for you to check the available workouts
Cons:
I can't see any cons at the moment