With a suspension of disbelief, it’s a fun idea. The engineering itself disappoints me. We have enough issues on roads that are designed for durability and traction.
LOL, I live in the northeast, and it is hard enough to drive on gnarly asphalt roads in the winter, never mind ones with some kind of glass-like covering!