I have a surface 3 64GB version as well. Came with 8.1 and upgraded to Windows 10... 2 times. The first installation wasn't that smooth and I reverted back to 8.1. 8.1 is in fact a better tablet OS.
Now I'm back to Windows 10 with the latest version. It is working fine and I'm pretty pleased...