Tell us about yourself!
That should last forever, it's a good simple design. Well done
I did something like this in a detached 2 car garage. I put up a 4X8 ft shelf above each bay of the garage, using 2x6 framing. It's been up there for over 20 years and holds all the lawn furniture, flower boxes, hosed and whatever else I can fit up there.
You can buy diamond glass cutting bits on ebay for just a couple of dollars, they won't bore many holes but would be perfect for something like this.