With the Gaming M7, MSI has a well equipped motherboard in its portfolio, which comes with a bunch of interesting features. There are for example three M.2 Gen 3 x4 slots and a single U.2 port. Apart from that MSI refined the design of their Gaming series motherbards, which should make this a pretty interesting model.
Any major computer upgrade generally requires a full software reinstall too. No so if you heed the advice in the guide to Upgrading a Motherboard without Reinstalling. PCSTATS Tips