Carolyn, UFT, with the recent 3.1 upgrade, is still about the best program, and if you have lots of data that more or less comes out of UFT the way you want it, you will probably have a fair bit of work to get it all converted to some other program the way you want it.(Unless you are not using many of the special features of UFT.)
UFT will probably still work on new computers and versions of Windows for several years yet.During that time, Genealogy.com or some other company will possibly come out with a better product, with a smoother transition from UFT, which could save you a lot of unproductive conversion effort. On the other hand, maybe the conversion process will be no better than it is now. In the meantime, you have one of the best there currently is.
I am keeping an eye on one other product that seems to be the closest to UFT. It is still missing some key features, and I don't want to spend my time trying to work around them, when I don't have to in UFT. I'm hoping that if UFT doesn't survive (i.e. it won't run on whatever my current computer will be), by the time I have to change, it will be easier that it would be now.
So I'm sticking with UFT because it is by far the best for our needs. My time line depends only on when I have to upgrade my system, and what I have to upgrade to.
Note also that no company or product is forever. As we have seen, company mergers, split-ups, and product deaths happen, and we can't be sure who will be around in a few years. Go elsewhere if you see real benefits of the move, but not just because at this time your current product doesn't seem to be as dynamic as others out there.