I've heard varying stories (anecdotes, don't know if they are true) about the Varsity people not being happy with people using their lots sometimes.
You might want to use Tech campus as a back-up spot... spring semester is over so no one will hassle you if you want to use any of the lots