The problem with Warminster-Ivyland is that it's purely parking arbitrage. Not that there's anything inherently wrong with parking arbitrage; in isolation, that's what Wawa is. But Wawa is also a down-payment on West Chester, whereas there's sprawl and not much else beyond Ivyland, until you get all the way to New Hope. What Ivyland has going for it is that it is very small, and so it seems much more plausible that we could shake the trees in Harrisburg and/or Washington and get it funded. But if you want to maximize the percentage return on investment dollars (regardless of source), you really want a dense, walkable destination around your new station, not a parking lot. That means West Chester, and that means Lansdale-Quakertown (Lansdale-Pennridge doesn't do so bad, either, with all the in-between towns).
I went to West Chester for their Rail Restoration Committee's Open House, which was my first time in the borough in about a year and a half. There were no surprises at the meeting for me other than the absence of opposition. However, I was astonished at the sheer volume of new construction going up in and around Downtown West Chester. I'm going to go on record now and say that, whenever West Chester gets done, more people than anybody has predicted yet will be going to West Chester from the east.