Surely that's going to tip over if you carry a bike with a high centre of gravity when cornering fast?
Only if the ring is free to spin, and it looks like that one is welded solid to the tube.
So, it won't fall over but it'll flop a bit - nowhere near as much as with a ball though.
that would be pleasant to follow in the rain
And the fog.
No mug guard
No lights