First off, Velocity has a very good staff. Whenever you have a problem, they will fix it in no time, usually with no charge. The refs are very friendly and will help anyone new to the sport. However the seperation of skills is somewhat weak. Sometimes people with Angels will slip into a novice game. The fields are good but there are usually too many people in one game. Last time i went it was about 20-30 people vs 20-30 people. Some of their fields are never up like the Sup Air and the field play is somewhat repetitive (you'll play speedball and hyperball 5xs more than woods or the other courses)