I know that tags here are separated by commas so we can have tags with spaces in them.
Would it be possible to also split on "#"?
That would mean if someone accidentally used a list of "#"-separated tags in a song's metadata it would get processed as people expect it.
Since you need to use "#" for referencing tags, people get them confused when creating skirmish threads.
I think this solution would mitigate a lot of the problems we see.