Ok, I love this. I want to say that first.
Secondly...this overrides the regular /topic and /kick (possibly others?) in the current build of 1.2. As such, those commands are completely disabled...no errors, no messages, they just don't work. That's a warning to those of you who want to try this.
HOWEVER, dz is on the job. He is modifying m_alias to fix this issue so it shouldn't be a problem in the future...but it is at the moment.
EDIT: <PostBot> InspIRCd: dz * r11080 trunk/inspircd/src/modules/m_alias.cpp: Prevent fantasy aliases from blocking user commands (eg. !topic would prevent users from using /topic). Also as a result of this change, any aliases where the command does not actually exist and are either strictly fantasy commands or no formats match will result in a unknown command message. Fixes bug #714, spotted by CJ -- thanks.