Maybe call this 'manage_template'  instead of 'manual_templates' and default it to true. This seems more indicative of what the user would mean by saying 'manage_template => false'