This seems very similar to a thread at JC several months ago....
I'm not a big fan of the 90 day program or the ATP koolaid drinkers. There are many other ways to spend less money and get better training. It may take you a bit longer to get your ratings, but that's actually a good thing.