Yes, certainly MR is not as "discrete" as SRM or Utopia, which of course are located in "9-5 type" strip malls, so if you go after hours nobody's around.
That said it's certainly NO worse than Lexa Studio, which is located next to restaurants and shops, and isn't open past 10:00PM.
The only place I've felt REALLY conscious stepping into was Gemini, coz it's located in the heart of the Danforth and I went there in the middle of the afternoon.
I was told MR's facilities have been upgraded and while the rooms are smaller there are still private showers, something Lexa and other smaller establishments don't have.
Hell, you're going to see the MPA anyway, not move in...