What I'm suggesting is not to add a lot more fields to the interface.
In fact, what I'm suggesting would only add a single field to each website, to choose a vhost template to use for that particular website.
Under the Sites section there would be a new Templates -> VHosts button on the sidebar at the bottom which would allow managing vhost templates.
I created a feature request for this with more details. Please check it out.