So, you came here and ask OPN to move over to Linux. Did you also asked at IPfire and WRT to be not so clunky anymore?
OPNsense's basic architecture is built on the pf packet filter - which is BSD only.