Personally, I think yes.
You can re-tag questions once you have 500 reputation points. And personally, I want to encourage it. If you see a question that is tagged with just "sql" or "t-sql", then it will help a lot if it gets retagged.
If in doubt, then guess. Someone else can always retag it again if you do a bad job.
But my question is: Is tagging something that general users should be doing, or should we be leaving it for moderators?