Now, for the most part I do general IT support and a ton of web development for company, without a ton of oversight.
We've got a nice guest wireless network for our clients with token based auth and a really reliable and consistent office network.
I recently bought a Mikrotik HAPlite for home which has also been great, I can VPN in and check my security cams without any horrifying cloud service getting a livestream of my home.
Also for homelabbers the https://www.supermicro.com/products/system/Mini-ITX/SYS-E300... is like the "ultra-NUC", really small but 2x10 gbe NICS built in, plus IPMI.
The difference with IPMI tho is you can safely put them in the attic or wherever.
I like the fact everything is included, ospf, bgp, pim, mpls/vpls, you name it it's there (aside from decent user management). I used to run bgp at home but moved to ospf recently
Why do you need bgp/ospf for your home network? Are you just experimenting?
I used to manage the network of my school campus, we connected about 1000 persons, and ospf was working great! We didn't use mikrotik though, we used extremenetworks routers
OSPF makes it far easier to manage those, but I did used to run BGP as it made more sense to me when I learned about routing protocols and was more forgiving of wireless issues (which could have been me using the wrong OSPF mode to be honest)
In addition to the normal fixed infrastructure, I have a cluster of 5 cheap mikrotiks that I use for a little experimentation with things like failover time, but that's mainly for work purposes.
When I switched to CAPsMAN, I ended up using VPLS for my wireless backbone, thus giving me proper layer 2 isolation, without fragmentation (MPLS not being limited by the L3 MTU).
The CLI is nice in ways Cisco IOS isn’t, like a safe mode, auto-complete and in-line tab suggestions.
As if the feature parity between UIs wasn’t huge, the feature-set itself is major. RouterOS runs on PCs, there is a VM version as well, but you can get a an performant SOHO Routerboard unit for stupid cheap and they even have the actual Routerboard hardware available in bare PCB form-factor for OEM integration.
The Ubiquiti hardware generally seems much higher performance and is also low cost. But on the other hand, I do know some guys who really like the Mikrotik stuff so maybe it's just me...
If you want to do anything more than very basic single AP home scenario, you have to be willing to get your hands dirty. BUT they are very configurable, make for great learning experiences, and (from my experience) are very reliable, both hardware and data-plane software.
That said, the configuration software DOES have bugs from time to time, but MT is decently responsive.