I was trying to move completely away from categories on my forum BUT I discovered tags were way too restrictive with regard to their names. No spaces, 20 characters maximum, completely frustrated my desire. I read somewhere that discourse was trying to move away from categories into tags. This is an idea I support.
I also support adding a twiter like #hashtag feature within posts to increase awesomeness.