Thank you for the correction. When I was told that the streetcars do not maintain a consistent ride height I incorrectly assumed that they lack load levelling. I understand now that what they lack is load levelling which maintains a consistent floor height.
Certainly there is some variation with any system, but the key question is whether the current streetcars could provide a consistent-enough floor height to meet accessibility requirements. If the vertical misalignment is too large, some people would still need a ramp to board or alight, but the current ramps are unable to deploy for a platform at the same height. The two stages of the ramp are designed for curb height platforms, and ground level respectively.
The difference being that the TRs were always specified to maintain a constant floor height. That was never a requirement for the downtown Flexity streetcars - there was no snuff to be up to
It would be great to find out that level boarding can be achieved with the current cars, but I don't have high hopes that it's the case.
Regardless, we should definitely be building raised platforms (at sidewalk height) wherever possible. The smaller stage of the ramp is quicker to deploy than the long stage to ground level. But mostly, if we have a large enough number of raised platforms, there will be a much stronger case for specifying constant-level suspension in the next generation of streetcars, even if that means that the floor is higher off the ground.
On this topic, the trams in Rotterdam do have level boarding at nearly all stops. Here's a photo from inside:
View attachment 436622
Here's how the stops look. The tram platform is about double the height of a sidewalk, but that's still not very high. The ramps to/from sidewalk level are quite modest.
View attachment 436623
View attachment 436624