OPNsense: Powerful, easy to us (once you have a clue what it is you are trying to achieve) and it hasn't failed in what I wanted out of it. Loads of info, and the GUI helps you. Top Job :-)
OPENwrt: Very much like a Raspberry Pi clone in terms of software. I have a couple of Friendly ARM SBCs, an Orange Pi and a horrible Mango Pi. Most of them have some restriction or a dozen required work-arounds. They are gainfully employed as security cams, christmas lights etc and until recently a pi-hole. Only the Mango lies dormant though. No support.
It's not that bad, but reminds me of certain motor drives I've configured in my work. Limited instructions, 'simplified' software diagrams and things you are told to set up monkey-see monkey-do. Doesn't work? start at step 1 again. Thanks Rockwell. Siemens on the other hand, give you masses of good paper and online information, plus detailed diagnostics to see what's happening. It's overwhelming to start with, but much easier once you've got the basics.