As to experience with them, I cant help. I do see them getting whacked quite frequently on the just helo forum......
www.justhelicopters.com They seem to be expanding and have been around for a few years. As with most schools if they want up front money its usually to pay Overdue Bills.
Pay as you go.
If you have a wife that wants to live in Vegas and enjoy the Casinos you have big trouble...... many have tried and most are broke....
Good Luck