Not to beat a dead horse but there is a simple solution, age based play. Plain and simple.
Great idea. It's never been proposed before. What is your cutoff or start date of birth?
I would go with World Series rules - 9/1/09
From the USA Lacrosse website:
We all want the same thing when our players are on the field – a safe playing experience and a fun and sportsmanlike environment.
Grouping players of similar age helps to create a “level playing field” and goes a long way to accomplishing our goals. An athlete's physical and cognitive maturity and development has a significant impact on overall player safety. When players are grouped on teams without consideration of the significant differences in the physical and emotional maturity of players competing with and against each other, safety and quality of play may be jeopardized. USA Lacrosse’s recommended segmentation policy was developed based on significant scientific study and consideration.
NOTABLE ITEMS IN USA LACROSSE'S PLAYER SEGMENTATION POLICY:
An emphasis on grouping players by single-age years (12-month span).
Age is based on player’s age as of Sept 1 in an attempt to align with the majority of school systems nationwide to allow players to play with people in their own grade level.
Firmly defined playing season that begins its 12-month cycle on September 1.
Standardized nomenclature that lists age first (i.e., 12U, not U12).
Seems to work for them so why not everyone else?