If I remember the story of the ride correctly, the Institute of Future Technology was actually located in Hill Valley. I seem to remember them referencing that at some point in the queue videos. It would only make sense that that's where Doc would found his business. And why would the Institute technicians be time travelling from 1990s Orlando to 1950s Hill Valley where Biff stowed away from? Or why was Biff in 1950s Orlando?
I always thought it was a shame they didn't build a Courthouse Square next to the ride where Men in Black ended up being.