I think the factor you're leaving out of that equation is Buffalo is a proven football market with a nationwide fan base. Living in Virginia Beach I can tell you for sure that putting a team here would be nothing more than a crap shoot and would not spark any interest on the national level. I suspect the same is true for most of the cities on that list.
Having said that what an interesting list. I know it's nothing more than someone's pipe dream version, but it really would be a cool league.