Yeah Sean pointed it out to me (http://xhalo.co.cc)

To my knowledge it works using dll injection, has a couple of bugs but nothing major, hasnt been updated in a couple of months, and is for CE only I believe.

Since its closed source, there isnt a lot you can expand on, the features are great, but it isnt as expandable as a fully open implementation that you can edit and create custom events for.

As for the MOTD, there are multiple ways of sending server messages, even if its something like sv_say, or even using the chat system. (as you said, send chat messages to a single player upon connection)

Think of the bigger picture, we are not bound by the constraints of the server (well, to a degree), but more so by the client, which allows us to experiment with what we can do, and make use of it.