I was very-much a proponent of a downtown stadium; it's where our program was born and, accessibility-wise, it's more familiar for fans while maintaining metro rail access that was such a fun part of the game day experience for students.
That said, I can finally see the vision of an "on campus" stadium at tropical park; If you can't bring the stadium to the gables campus, you can bring the []__[] to the stadium and make Tropical Park and extension of the main campus.
I think if this is pitched as an expansion of the University Campus, with a stadium, it's infinitely more marketable and community-friendly than just focusing on the stadium alone.