also, all the alternatives you mentioned are toys compared to dat. it might sound harsh, but imho none of the above has the performance to build alternatives to popular mainstream apps.
yeah, i know its a mouthful, but imho existing dat apps prove it compared to others.
leading the pack is of course `keet` (which has a proprietary UI) ...but just to get an impression i can still recommend to at least try it - and then delete it again