Hi
When selecting a template into a "container" (project, library,...) I have always to drag&drop the template on top of the container. i.e. drag it into the name of the container.
But if there are a few objects already in the container, this is not intuitiv. 
One would like to add a object (template) in the middle or the end of the list.
So it would be great, if you can drag&drop at any position in list.
And please, open a rename window after you drop the template.
Else you have to look out for the new object with the template name, click into the name and rename it.
Just drop and ask for a name, that's (almost*) all ...
*) A possiblity to select a object from a list depending the context would be great.
Ingo

