I have played at both places. The Miramar courts are often crowded, and the opening of the restroom on Sundays is contingent on some game going on.
Same with the UCSD courts. Parking is possible by the streets only, and access to the restroom inside the gym opposite to the courts on Sundays is conditional on the gym being open for some purpose.
Both places have no reservation system.