I do wonder where WireGuard fits in all of this...
Comparative Throughput Testing Including NAT, SQM, WireGuard, and OpenVPN shows mt7628n at a little less than 100mbps. mt7621 is faster.
There's no multi-core support for WireGuard currently. I assume that's planned.