I was talking to the IT guy where I work and he said to give Win 10 about 6 months before you even think about ungrading. He said let MS get some of the kinks out of it first.
Just a thought for those of you who may be contemplating going to Win 10 like I am.