Forum doesn't really allows "comparisons" like this seeing as both developers spent a lot of time and effort to bring a good product that does its job.
TWRP is pretty straight forward however it doesn't seem to create stock backup of the stock recovery.
CWM can create nandroid backup of stock recovery though.
If you're S-OFF it's easy enough to decide for yourself though, flash the one try it out. Then flash the other one and try it out, keep the one you like best.
I personally still use Stock recovery. I only boot into custom recovery to reflash SuperSU after OTA takes root away, other than that I don't need any custom recovery. Don't flash roms nothing...
But like with the ROMs itself, try them all. Like the saying goes. Test all things; hold fast that which is good.