I know the natural reflex is to bash anything commercially sold.
I have had several of their products, to me the SST thing is the strongest. However, it does take work - plenty of it. I think most look for get rich quick and when that doesn't happen then the reflex is it stinks.
Personally I get tired of all the crazy claims too, but this course is legitimate training of a real system, and does not win all the time, or everyday. If pie in the sky fantasy results are what your after then continue but I've talked to enough people making it happen in their live training room to know it's not just me who is satisfied.
As for the coaches trading everytime I've talked to one of them they always seem like they know their stuff and trade. Don't think they could answer my questions as easily if they didn't.
THat's my advice - if you are willing to work hard at the Seven Summits Trade it should work for you as long as you are realistic about your expectations.