Yes I would try the disabling Fast Shutdown.
It seems to have worked for me and for some other people.
You are right that a hard reset can mess things up so you don't want to be doing it too often. Obviously you have no choice when the computer freezes. So try the disable fast shutdown method to see if that helps.
Just google "windows 10 disable fast shutdown" for tips on how if needed.
If you do need to rollback it is pretty easy to do within the first 10 days from when you updated to version 1709. Sadly you might be just out of time on that :(