We're still on V19, but I also have ST2 as a dual install.
We usually upgrade every second release, because every upgrade usually forces us to upgrade our PDM system (which has lots of customization). But with ST1 I advised my boss not to do the upgrade and wait for ST2. My reasons were the following:
-GUI. I don't mind the fluent interface too much (love it in Office), is it better that the old one? No, but not a deal breaker. My problems were with the lack of customization, yes we had the QAT, but it was really lacking features (like reorganize). Also the new vertical ribbon bar is a disaster.
-ST. Most of the thing we produce are rotational symmetrical and when I played around with ST1 I saw that it was really hard to place dimensions to a circular surface. So back then it was a cool technology, but something we would hardly ever use in production.
That was then, now I'm really lobbying for an upgrade to ST2, main reasons being:
-SE Simulation, if this had been in ST1 I would have pushed for us to upgrade back then. It's has exactly the right level of features. All the hardcore analysis we send to our team in India anyway, but to be able to do the more basic stuff in house is really great. And yes we have Femap Express, but that is a sad little product.
-Live sections, removes the problem I had with placing dimensions to a circular surface.
-Better GUI, it's still not optimal, but it's getting better.
-64bit, not a new feature in ST2, but it isn't available in V19 and we are starting to switch over to 64bit Windows, so it would of course it would be nice with a 64bit SE.
If we do the upgrade I still think 95% of all order related modeling will be done in traditional env. there are still too many things missing in synchronous (assembly features, suppress feature with a variable and some other things).