I think I'll hold off upgrading to 10 until it's closer to being finished. Right now, it shouldn't have left beta.
Still, on the plus side, it'll probably be lucrative for IT techs when non-contract clients brick their machines with failed updates, or when machines with unsupported graphics cards get updated.