While having lunch with one of my good friends, I explained a bit about what I'd been working on and he asked me, "why don't you just make one version and launch that?"
And he was right. Not only does flexibility make it a lot more work for me, but it's totally unnecessary for launch. Most people don't want an endlessly customizable meta-template that requires them to make a lot of choices. Just the power users do. A lot more just want a single blueprint based on my choices, as long as those choices work for them or are easy to revert.