Yep, I saw the excerpts from Market Trader's Institute that you linked to. Not a lot new there though. You always know when you're looking at "Fibonacci 101" material when they talk about the 50% level being a Fibonnaci ratio (it's not), LOL!
The thing to be careful about with MTI, Inc. and other companies that publish claims about indicator performance is that they rarely show any empirical research to back up the claims.