I always use the Architectural template, regardless of my purpose.
The reasons are:
1. I'm accustomed to it. I know what's in it.
2. I've modified it. I've got all my desired line weights, text styles, reference heads, etc., etc., etc. in it. I've got certain view templates I like it in. I've got certain view filters I use regularly in it. I've got the sheet families, the reference head families, the wall types, etc., that I want in it. I've got my own system types set up in it. This list could go on a long time.
3. It doesn't otherwise make much difference. Those templates are just a collection of desired starting points created by someone else. Spend a few projects getting things set up the way YOU want them set up, and then save your OWN template.
4. You don't have to use a particular template for a particular purpose. Anything you can do in one template I can do in another template. In fact I can do everything from a completely blank new project file. The only difference is I've have to take the time to change the settings, load the families, etc. A template is basically just a time saver. It does NOT constrain your work.