Any thoughts on the Fighting Ducks (be nice!)? Thinking of having my son try out for them...supposed to be a good B team but get killed against the good A teams...