That would be a logistical nightmare. It is a good idea, but will never happen with travel.
Here is an idea. Get away from regions. Allow school to form conferences which they can decide (i.e. all columbia area schools could form a conference and then break up the conference based on talent level. or a charleston conference. or a york county conference. or a spartanburg,greenville conference). This would allow the better teams to play better in-conference games and weaker teams the same. Then each school would be responsible for non-region SOS. Add a round to the playoffs and let everyone in. Having an upperstate and lowerstate voting meeting to seed all of the teams and then place themselves on the bracket (aka NCAA basketball style). top team gets tope seed and bye, etc. This would also allow current regions who have 5 or 6 good teams to get everyone into the tournament and avoid the situation where a 1 seed (FM) has to play a really good 4 seed (Byrnes, Spartanburg, etc) in the first round.