That aerial photo cinches it for me.......there just isn't the footprint at SMU to have a decent sized stadium, even if you lose the track. You will just have to look somewhere else.
I still think Gorsebrook would be a good choice for a penninsular location.