Not sure what the "not recommended" conversation is all about, maybe just the Win32 version
Nope, it was against Cygnus in general.
Why do we recommend against it? Well first off, it hasn't been developed in over a year. So anything that was added since then isn't supported, and there have been many things added since then (extended bans, the new +f system, etc.) Furthermore, some of the code is just horribly written. Like the web interface. It uses some insane input log file or something. That's just horrible!
But the main reason is the fact that development is seemingly dead. With current services, i.e. Anope and IRCServices, they still exist and we have a good rapport with the coders. Just the other day I was talking to Andy Church regarding a feature addition to Unreal to support IP propagation. And I talk to the Anope coders (Certus and Rob in particular) all the time. So that means they are always up to date on what is going on with Unreal. Plus, we have the ability to work with them. For example, the reason Unreal now uses the TKL system for qlines is because Certus pointed out that it would make the code in services much cleaner and more efficient. So we redesigned the system to accomodate their needs. With something like Cygnus, such things don't happen. I haven't even tallked to Skold (the Cygnus coder) in at least 2 years. To be honest, I wasn't even aware he was still around.