I actually switched from pfsense to opnsense last week. The licensing debacle and the stand Netgate took against the community was enough for me to switch. It took a bit of time getting used to the UI, but I’m starting to enjoy using opnsense more than pfsense. First thing that made me happy was the automatic backups to nextcloud haha
I would document everything I could if I started from scratch. I really regret not documenting from the beginning. Ex post documenting is just not as reliable.