Total Gym XLS??? I am thinking of purchasing one to train my clients. Opinions/thoughts/reviews would be appreciated. Thanks!

I am thinking of purchasing one to train my clients. It seems very versatile and I love that it is compact for my home based gym. Opinions/thoughts/reviews would be appreciated. Thanks!