SRD, check out the earlier thread about the left-hand turn. Supposedly, what's in place just now is less to do with CEC and more to do with TIE.
I had a look at the Hanover St-Mound crossing on Friday. It was lunchtime so traffic was fairly light, I took the entire lot at 45 deg and it was fine. When it's raining, dark, and covered in other traffic it might be a little more exciting.
Contrary to what ht said, a cyclist could be tempted to cross the first set of rails at 90 deg, then cross the next set at 90 deg but suddenly run out of room to make the right turn to get around the RSA and onto the Mound. There isn't a lot of room for 90 deg turns there if you're being hounded by vehicles, or if you're going at any speed, and anything that encourages cyclists to adopt the primary position through the junction will likely help. Painting a route that takes cyclists out of the natural line of sight of vehicles is like encouraging them to bimble around the periphery of a roundabout.