I go to a gracie barra school and I notice are classes do not prepare us at all for tournaments. Our instructors really don't put a big emphasis on competing. Its great working techniques but I feel for a school to have success in tournaments you probably need to pull out the stop watch and train 5 minutes and make it with a ref and point scoring when rolling. Also they should have judo and wrestling classes at the school to prepare you for takedowns (My school doesn't have that. I feel that you will have more success at a tournament if you train with a purple belt as your instructor from your garage with a few sparring partners. My goal is not to win a ton of tournaments but I am going to compete soon and feel that I am not tournament ready. Does your school train specifically for tournaments or is your school more laid back and is the rolling free? Do your instructors emphasize success in tournaments? At our school they could care less if you lose or even compete? The advantage to the way my school does it is there are less injuries. The atmosphere is more friendly, and brazilian jiu-jitsu wasn't meant to have a time limit I feel. The way tournaments are set up its more of a wrestling match.