Glass wheels. What a misleading headline. They are plastic wheels. If you've ever owned eyeglasses or sunglasses you know that even coated polycarbonate plastic will scratch despite our best intentions to care for them well. I can only imagine how scratched and "fogged" these wheels will look in time. Even if the vehicle is never, ever used on the road, you'd still have to be careful.
Still, as a technology it could be interesting. Polycarbonate is very strong and light, it could be a good wheel material from a performance standpoint if engineered right, but I think carbon fibre would always be stiffer, stronger, and lighter.
O'Rourke was funny before he tried to morph himself into a mainstream political commentator... he's long since jumped the shark, when last seen he was still screeching hysterically over the threat posed by Saddams WMDs