To me, the most important aspect to look for when evaluating functional testing tools is how good the tools are in recognizing controls/objects from the Applications Under Test and how well they do in handling Custom Objects or objects not recognized.
Sorry but at work, we are stuck with Windows 7 and may not see Windows 10 for a long time.
Why 12.02 when the latest version of UFT is 12.51?
All you have to do is check the PAM file provided with each version to see what items are supported.