Please, have a look at the Tags page and let me know if you think it's a workable solution.
From what I see this will work and looks clean. The biggest issue will be populating at least an initial list.
Are you going to add that nice feature that makes it easy to create a page for the Tags?
I suppose in the end having many tags isn't a problem - having overlapping ones is what we're really trying to avoid (and in the end it's up to us to make sure this doesn't happen).
I'm a bit tired - Analytic number theory is forcing me to be running off of fumes at the moment - I'm planning on making some videos maybe even this weekend - I've figured my way around a bit and have at least the basics of wiki write up enough that I can teach someone else - so I'll make some quick starter videos and send them to you. Sorry I don't have much else of usefulness to say - let me know if theres anything in particular that you wanted me to comment on.