Yes Unionville is the eventer haven (and it’s where I am at a H/J barn). However no way in heck you’re making it to upenn in under an hour… I commute to Unionville from Bala Cynwyd (work), and live closer to the barn, and my commute is an hour to 1.5 hours depending on the day (Wednesday being the worst travel day by far both going and coming).
and you could live closer to one and commute to the other but ugh it just sucks. I agree with the doing the NJ thing, Philly to Unionville is just a beast.