BMFT is great for building a base. Jim and Jason are two of the coolest cats I know. If you want to compete moguls or invert aerials, it's a super great program. They just don't have the freeride background. Neither of them have thrown off axis tricks, so they only know from watching and taking classes from people who can throw them. They need an experience freeride coach, but unfortunately, even with the high prices of membership, they can't afford another coach. Once they get one though, I might reconsider joining.