So to firm it up: Break down the regions further form the current US college / US highschool / International to the following:
United States 1 each for college and highschool
North East (ME, NH, VT, MA, CT, RI, NY, PA, NJ, DE, MD)
South East (NC, SC, GA, AL, MS, FL, WV, VA)
Central (MN, WI, IL, IN, MI, OH, IA)
South Cental (KS, MO, AR, LA, OK, TX)
Mountain (NM, CO, UT, WY, ND, SD, MT)
West (AK, HI, WA, ID, CA, NV, AZ)
South America / Central America and Caribbean
Asia
Europe and Rest of the World
That would be 15 potential regions allowing a team to cover all equally for 15 million total, and most teams spend more, or all equally for a max of 4 million per region (maxing the 60 million currently available for scouting.) You don't have to change the cap of 20 million for a single area, to allow for the owner who thinks they want the best prospect coverage out of area X and forget the others. (A bad idea, but hey someone would be dumb enough to try it). The overall quality of players would not have to be adjusted in season, however the following season, the volume (not necessarily quality) of players found would be based on the total amount of money spent in that region by all teams combined. (That alone would have the significance of increasing the odds of better players just due to the law of averages.)
We could further break down Central America and the Caribbean but then it doesn't allow for an even distribution. (Although that is not necessarily a bad thing.)
Provide better, or at least more readily apparent advantages to spending more money in one region than other teams, but still leave in the element of chance to find the rose in the pile of manure that everyone else missed.