Having this system

Ryzen 2600X@3.8Ghz, ASUS PRIME B450-PLUS, 2x16GB GSkill Ripjaws V DDR4-3200, Sapphire Radeon HD7950 Dual-X w Boost 3GB, Kfa2 GTX 1070 EX 8GB, Crucial MX300 275GB (Windows 10Pro), Crucial MX500 500GB (Kubuntu 18.04 LTS), TOSHIBA DT01ACA300 3TB, Fractal Design Meshify C, Corsair TXM 750W 80+ Gold, LG 29" 29wk500-p ultrawide 2560x1080

with two SSD and a shared HDD, the primary with Win10 and grub2 and the second SSD with Kubuntu.
The first one is almost full, and wanting to upgrade the boot SSD in my ignorance I didn't know what can create problems with grub2. Here my current options

  • New 1TB NVMe, clone there the primary SSD using Paragon Drive Copy Pro, hoping all is working the same as before
  • New 256GB NVMe + new 1TB SATA SSD, clone primary SSD on the new bigger SATA, use StoreMI (cost free from AMD) and let him make his work in shifting most used data on the faster NVMe.

Can't make my mind on what solution can be the safest, since I didn't want to re-install anything, due the fact as beginner cost me days in trial and error before being able to achieve current status.