I'm sure the track and equipment is fine. But the half dozen times I've seen a new car on that turn were always outside of rush hour, often in the dark of night.
With its narrow sidewalks and many people and cars jostling about, I've seen several minor streetcar collisions with automobiles, and I often see the streetcars struggling to make those turns, and many times seem them hang in the intersection after their traffic signals have turned red, blocking pedestrian crossings. It's rare that I see a ALRV on that route, presumably due to lack of available vehicles and lower demand, but also I bet due to ease of maneuvering.
The Flexys will add a whole new factor to Carlton, with their huge length blocking pedestrian crossings and other vehicle's ROW.