Resurrecting this, as also came across this issue when mapping roundabouts.
Normally, the roundabout is managed with traffic signals at each entry, which stay on for most of the time, but will turn off ocassionaly. Give way signs are in place, next to the traffic signs, as a fall back.

I do like the conditional scheme suggested by the OP, as there is a non-zero chance of it being supported at some point, whereas I’ve not heard of any router supporting service times for route calculation. Has there been any change in view points since then?