I looked at it and I am not a high level yoga person I tend to be the eternal beginner, and I'm ok with that, but looking at it (there are videos on the page) I have to say it appears that if you are not already an accomplished yoga person that this is likely not for you and if you are an accomplished yoga person why would you want it?
I am however happy it is working for you