X570 Aorus Elite is well balanced and competent board, with actually better chipset cooler than in higher up X570 Gigabytes. (less messing by marketroids)how about the aorus elite x570 for just under £200?
It can also take third NVMe using PCIe slot adapter.
https://www.overclockers.co.uk/akasa-m.2-ssd-to-pcie-adapter-card-cc-008-ak.html