Hi I tried with OPNSense, but I use a screen reader they made a big song and dance about fixing 11y on there web interface. In the end they did fuck all. OpenWRT has bin good with a screen reader since the start and the few times I have pointed out things to be fixed they have bin fixed with in days. So yeah go OpenWRT.
That is a very solid argument against OPNSense! I do wonder if the advent of AI can be used to fix issues like this, but in the meantime I totally see why you would choose OpenWRT.