Windows 8.1 : Anyone has installed the leaked RTM bits?

How is it? With regards to stability, that is. Will it be fine if I upgrade my main machine to it or is it better waiting for October 17?