Here is a list of features added for the SoF+ clients that should make them a pretty obvious client choice.
http://www.eqemulator.net/wiki/wikka.ph ... ntFeaturesPersonally I run SoD because it is the best all-around client, but UF is nearly as good as SoD as long as you copy over all of the missing files mentioned in the EQEmu Wiki Playguide.
As far as being fully supported, SoD is the top client currently and has been for quite a while. SoD should be caught up to (and surpassed) Titanium as far as compatibility with EQEmu goes. Since Titanium is considerably older than any of the newer clients, EQEmu development is now more focused on the newer clients. Titanium will always be supported, but it is now lowest priority and does not get all of the updates that some of the other clients get due to missing features or missing packet information for the client to be able to implement certain features.
Most of the bugs mentioned with SoD or UF in this thread are not ones I am familiar with in the current state of EQEmu. Keep in mind that THF runs custom code and is not current with the EQEmu source, so that may be why some issues are seen here that could already be fixed on the current SVN. Also, THF has the rule disabled that lets characters use the correct HP/Mana/Endurance formulas for SoD+ clients, which is why you guys show HPs at less than 100%. If you can talk Lillu into enabling that rule, it will resolve that issue. It would basically mean about a 1k HP advantage at max level for using an SoD+ client, which I don't personally think is that huge of an advantage considering the stats most characters will have by the time they reach max level. For a server that is based 100% on Titanium content, I can understand why the decision to enable that rule might be tough. As more and more people start making the switch to the newer/better clients, that rule change may become an easier decision.
I know THF already has custom files for updating weapon models to allow them access to more content, but there is a ton more content available by actually using the new clients (new zones, NPC races, etc).
I would be interested to see the output of a "#cvs" (client versions) GM command on THF. That shows how many of each client are currently logged on. Currently, about 90%+ of my players are on SoF or later and most of them are SoD.