I'm sorry to hear that you were hit at one. I think that since it occured in a 40km/hr school zone is even more awful. I hope you were ok.
Thankfully, it seems that the city is now following new standards when constructing these crossovers at roundabouts, especially at the arterials. I remember a couple weeks ago during the public session for the proposed roundabout at Southdale / Col Talbot, there will be overhead "Stop for Pedestrian" signs with flashing lights as shown in this picture, which would ideally reduce any confusion. Whether drivers comply is another thing..... and if compliance is an issue, hopefully there would be a blitz.
From what I have learned from these various public sessions the city has put out over the years that according to statistics, roundabouts are actually more safe than standard signalized intersections.
You sometimes hear about those awful collisions where there are serious pedestrian injuries or even deaths, and they usually happen at signalized intersections since cars can travel at fast speeds, often in excess of the speed limit. At roundabouts however, cars are forced to slow down due to the curvature, so if a collision *were* to occur, the results would likely be less severe.