Not a bad concept in general...but visibility is awful!
You probably wouldn’t want to ride it in the rain either.