I’m ok with the PAC being built on university property. I’m not a fan of any “entertainment” support buildings like restaurants being built on university land. Restaurants come and go. Downtown is a great example.
Infrastructure (roads) would be an issue. Doubt that, wait until CF, the CD (both parts) and the PAC all have an event simultaneously. Remember they all act independently.