Well from what others have said about the glass being to thin. Its wasn't really shown but the glass was reinforced and is approx 1/4 thick. Well more than enough glass for structure. But you also have to remember that this is sitting into the rim of the tire. The glass isn't going anywhere as in flexibility.
As for patent..... I own it. So if anyone else decides that they want to build and sell these. They are out of gas. You have to remember that you don't need a mock up for a patent. You can patent an idea on paper all you want. If you see that someone designed something along the exact same idea. You own it... owning is key here guys. But I would like to see some links or pictures of someone doing the exact SAME thing with a bolt in tie down for all that said its "been done"... because I have yet to see anything of the sort.