There's still tons of empty land around York U which is also conveniently close to 3 subway stops. Downsview Park is another option. Of course McGill is a very downtowny University but there just isn't much space to claim anywhere near the core. Unless, say, occupying an entire skyscraper...