I've owned and used Tadao boards, Virtue, Predator v5.0 and v10.0, WAS, Nox, Scenario Dreams and APE, as well as a stack of different stock boards. I've not owned them, but I also have knowledge of Hater, Blackheart and a few others.
I would normally split those into different categories, as there are some very different boards there.
For multi memory bank boards, I'm happy to use either the v10 Predator boards or the APE boards. v10 is like having six v5 Predator boards in one, plus a few extras features for good measure. Very easy to use, and you can save six independant groups of settings. APE have five memory banks, but offer more settings in each. Some would say the board is complicated to programme, which is true in some respects, but if you have the manual to hand, it's easy enough to do, and if you save all your settings, you only have to do it once anyway.
For single memory bank boards, I rate the Tadao with M7 firmware, Nox with Unleashed firmware and Predator with v5 firmware. Each offers a good balance of modes, features and programmability.