+ Very secure, with ongoing, regular software and firmware updates (this is big for me, after ASUS, DLink, et al)
+ Extremely feature-rich (both hardware and software)
+ Relatively affordable for what you get (much cheaper than Eero)
+ Modular (upgrade WAP separate from router, etc)
- Complex to setup (requires a VPS, dedicated dongle sold separately, or monthly fee)
- Not many people are set up for PoE; injectors are annoying.
It was worth it for me, as I happen to enjoy playing with VPSes. Plus, it makes it exponentially easier for me to troubleshoot my parents' WiFi when they have a problem, as it's designed to be managed remotely.