u probably could also play the club teams as well- good practice for both
I don't get the just play for your town scenario... it doesn't work. Staying with your town will not get you to be a better player. Yes it enhances the team concept tremendously but doesn't not elevate the play of individual players.
Playing for another coach also broadens your perspective of the game and gives you another voice in your cache of instructions.
Let me make this clear, I am not saying choose one or the other. I believe there is room to do both and we need to make sure we make room for both.
(the exception to the rule are the privates on LI but this is a Westchester link)