Same situation here - also came close to pulling trigger on Ubiquiti gear. The Google Wifi has been gloriously simple and fast for me.
My only real criticism is the insane way it installs updates - at any time, on occasion during online work conference calls, taking the network down with it. The lack of any UI to configure this behavior is maddening.
Personally I haven't had any issues with updates at weird times (although the very first time after setting them up they took longer than I expected), but it is annoying that there's no UI to configure it. I wonder if they do some kind of load check before triggering the update? You'd expect a persistent connection to delay something like that.
My only real criticism is the insane way it installs updates - at any time, on occasion during online work conference calls, taking the network down with it. The lack of any UI to configure this behavior is maddening.