Foundation and Bootstrap are both front-end frameworks largely used for their responsive grid systems.
I exclusively use Foundation primarily because the grid system is little bit more robust, can be developed with Sass, and doesn’t force a whole lot of styles on you (which makes it easier to customize).
Queue the Foundation vs. Bootstrap argument in three, two, one….
This is also a good read about the right and wrong way to do GPL:http://wpandlegalstuff.com/theme-and-plugin-shop-terms-of-use-versus-gpl-freedoms
One bit of advice I can give is to not hijack the users scrolling. It’s a very poor user experience.
Also wondering why it’s necessary to have half naked ladies in the demo. Are those images all licensed for commercial use?
I want to point out that it’s not required to have a bazillion features in your theme to get approved. In my experience, the review team are looking for originality before feature packed regurgitated garbage. So if you have a theme ready with a smokin’ design but without a lot of extra “stuff”, I would say that it’s great to submit it. You can always add new features for your buyers down the road.
I prefer using the customizer and users love it too. I can see advantages to using a CPT though but a plugin should be handling CPTs, not a theme.
Turning off error reporting doesn’t mean the problem is solved.