I don't like how doc templates create new pages when they are imported even if the only page in the doc is blank. I understand that you don't want the template to override an existing page but if the doc is completely blank, why create a new page to import the template? This is even weirder when using the new slash command menu to load a template.
I think the best solution is to have doc templates override the existing page if it's blank. If you don't want to do this then at least let it happen when loading a template from the slash command menu.