Re-districting should be performed on a grid.
I do not like when either party does more than randomly throw darts at a map. Selecting a region based upon makeup of population is wrong.
Flip side though is the old argument (the other side does it)
If a population of district grows beyond specified size then split the region equally based upon population.
All regions should have to fit on a grid map. with a fixed starting location in Maine. When splitting regions they should either be square or rectangular and should fit within the existing super grid.