Is it possible to use a live version before deciding to download or not?
I haven't noticed any bugs using W10. I've played GTA and AC Rogue and both have worked without any issues.
My PS3 controller is working fine.
I don't know if there is any real benefit at the moment over W8.1, but I like having something new to tinker with.