The only thing I don't like about the push out rule is what if the kid turns the opponent at the edge of mat then pushes somebody out? So the aggressive kid continues to shoot till the line then has his back against the out of bounds line then is pushed out? I don't know much about the rule, but that part of it wouldn't seem fair. Also, just because you are pushing somebody out of bounds doesn't mean you are working for a take down either.