All I had read to date was that it would be best to wait till it becomes available via auto update. Well, that day has come. I am up to date on all the windows updates except this.
Maybe I am paranoid for no reason, just wanted a few expert opinion on the new SP.