I helped a small electric bike shop in Atlanta create an ecommerce store. However, I wanted to bring the bikes to life so I used ThreeJS. The only WebGL content is on the Homepage Cover and the Shop Page.
It was difficult to balance quality of the models and load times. But I think I managed something that is good on most not old laptops.