look at that backdrop
Watching the United States Men's National Soccer Team play against Colombia at PPL Park last night only bolstered my opinion that it is the perfect venue for Villanova Football should they make the move to the Big East. Not only is the stadium brand new, but it is the perfect size to accommodate the team in the short term. Chester is not the most ideal of locations, but neither is South Philadelphia and you can be sure that Delaware County wouldn't mind a second tenant (and thus a second source of revenue) from the stadium.
Detractors will always say that the stadium is not big enough, but there is always Lincoln Financial Field for the games that PPL Park doesn't have the capacity for. Ultimately the best idea is to use PPL until VU is able to outbid Temple for LFF once their contract expires at the home of the pigeons.