Kevin,
Is position taken into consideration or does the team try to represent the best 18 players regardless of position?
What if each region selected a coach to "report back" to the committee and each region ranked the top 10-15 players in that region. That way each coach in the region could feel like they had a say so in the process.
Once it got to the committee, then the guys that have more of a knowledge about the state wide teams could decide.
We aren't in a financial situation to be able to go to out of town tournaments or even play games out of town so I don't get to see many teams outside of the Charleston area.
This might also stop people from nominating players that don't truly deserve it. I feel like coaches nominate players that "muddy the waters" and do it just for political reasons. (All star games included)
Region coaches could nominate players to the representative or just submit a list. If they have a player they think it worthy of the list they will put them on there and see how he stacks up with the opinions of the rest of the region coaches.
Just throwing an idea out there. As you said, no system is perfect and not matter how it turns out people are going to scream that politics are involved.