They can't take investments unless they are registered as a Commodity Pool. They are only CTA's, or trading advisers, which doesn't require too many qualifications. You don't even need to register as a CTA unless you have more than 6 accounts.
In other words, you could appoint them as power of attorney on your futures trading account.
As to their software, as I said, Mr. Strickland has been marketing these systems since 1996. It looks like there's more money in selling stock than any trading system or software he could create.
Regardless, considering the fact that the guy doesn't pay his taxes, and the other one went bankrupt, these great systems can't be that dandy.