I can only provide my experience with upgrading to a ssd os drive.
Yes far more performance.
But at the time I was on windows 7. with a older motherboard and bios.
The pc would not boot even though in bios I set it to AHCI (required for a SSD).
The reason was when windows was installed prior to the new drive, a windows driver was missing to use a SSD.
So bottom line I had to do a fresh install of windows 7.
Even after setting bios to AHCI.
I now have newer pc's and I just automatically set the bios setting to AHCI and run the win 10 install after.
Even though we think a ssd is far faster than a spinning drive.
Try a M.2 ssd card if your mother board supports it.
It uses two sata channels instead of the pci bus.
Much much faster.
But two sata channels means two sata ports used.
That hurts a bit.