I’ve only had it for about 4 months, but no annoyances so far. It did crash once, and it takes (in my opinion) ridiculous amounts of time to fail over a Vlan when one of my Lans goes down (upwards of 5 minutes, when my PFSense was almost instant), but other than that, it’s been super solid.
Never used ansible before. All I know is that it seems to work with Ubiquiti edge switches.
https://docs.ansible.com/ansible/latest/collections/community/network/edgeswitch_vlan_module.html