To me, a review of a software program or b/d or course or anything for that matter should consist of a number of reviews. It is a shame there are so few reviews on so much of the products on this website.
I used FX solutions for awhile. They were fine, no real complaints...just don't like the spreads in FX, I would recommend a broker that you pay on commission rather than spreads...it keeps them from betting against you.