The presidio is huge though and has a ton of old military warehouses? Perhaps it could have taken one of the major commercial buildings already there. Is sports basement warehouse located entirely in the presidio or any of the other major commercial enterprises there really a better fit than a cool museum.
Need to leave some room for Starfleet Academy as well. Anyway I'm glad it came to Exposition park, which needed some love.