Looks thoroughly dangerous to me, if one was unfortunate,(or maybe fortunate )enough to have an accident it looks very dangerous, the screen is surrounded by fibreglass that would cut like a razor as your gonads go through it.
I've never so many ugly bikes before, maybe this thread needs to renamed, 'Fecking Ugliest Bikes Ever'