Microtik publishes test results on their website. As you can see, the switch can achieve full 10Gbps for all 16 ports when doing level 2 switching, but when routing, the best case is a bit above 1 Gbps. See https://mikrotik.com/product/crs317_1g_16s_rm#fndtn-testresults
Why not just move to OPNsense?
Even if you stay with Pfsense, I don’t get what that has to do with moving to a level 3 switch.
Microtik publishes test results on their website. As you can see, the switch can achieve full 10Gbps for all 16 ports when doing level 2 switching, but when routing, the best case is a bit above 1 Gbps. See https://mikrotik.com/product/crs317_1g_16s_rm#fndtn-testresults
Why not just move to OPNsense?
Even if you stay with Pfsense, I don’t get what that has to do with moving to a level 3 switch.