The only other alternative I would consider is Mikrotik which I have sampled and I like a lot... Problem is with their router, no cloud access to speak of, to do things like setting up a simple VPN tunnel between sites requires a PHD, and the feature set for prosumer items like cameras, phones are not there. It's a hard core router to set it and leave it but also amazing performance and quality for the dollar. With your networking experience, it's something to consider but I would not shy away at all from the UDMP. The occasional bugs you may encounter, you will be able to address with your experience.