So I will agree that its clunky.. The only thing it has going for it is cheap, and it can handle my new 500/50 at speed.
I am running the latest 4.4.8 code.. But I have left my pfsense vm running to handle dhcp and resolver - those features in the usg are pretty bare.. And no resolver at all. Just forwarder mode. So good luck running your own dns on it, etc.
And your correct anything like openvpn or HE tunnel has to be done at the cli - which wouldn't be the end of the world. But if controller does a re provision seems that all gets wiped.. If your a simple home user with 1 network and no need for vpn or tunnel (it doesn't seem to do any ipv6 on its own) might be a good thing. But from the day I have had to play with it seems more a toy than the mature very feature rich easy to use pfsense.. The dpi stuff looks interesting, but that seems to be the only thing its got going for it. And with pfsense you could just install ntopng and get all that kind of info as well, etc.
But again thanks for your thoughts and appreciated your willingness to test its top limit, etc. Prob going to have to live with it till nov when I can replace it real pfsense hardware ;) But after that it will be either on my self collecting dust - or looks like I might have some buyers for it ;)