Thats great news!
I enjoy flexibility in software, and I agree that there are many tags that have no meaning in some data types if used for their stated purpose.
Please entertain the following thoughts:
Lets say I want to make a Beer Label for one of my kegs. Which Data Type should I use? The Recipe Data type has quite a few tags that would be pertinent for such a template. But it is also missing things that I would like to see on that label. Things like Bitterness Range, Carbonation Range, and Total Price would be missing.
Or Lets say I am going to a club brew day. I want to Modify my water to resemble a specific region for a special beer and add this information to my brew sheet so I have everything in one place on Brew Day.
My suggestion would be to make a Data Type that had all the tags that were currently available. This would allow anyone the flexibility to create templates the way they would like them to be presented.
As always, Thank you for the amount of time and attention you spend on this great software. It is truly appreciated!
Preston