Like I said the problems I had have probably been addressed. Ubiquity has always been pretty diligent about keeping their products working as advertised.
I have the pfsense plus routers at work and one thing I like about them is the selection of tunnel options and the really great filter. Unifi controllers have though been increasingly require their gateways to function in full. That kind of forced integration is a strike in my book.