Hello Christophe,
Like you (you), I take care of a design office of 8 people, we have been working on topsolid 6 since 2001. We drew on V 6.4 up to 6.9 (in 2008).
Topsolid is full of good things, it's a very good software there's no doubt about it. Missler is a French company that makes quality products. We have a single point of contact for training, placement, hot-line etc... This is an undeniable plus. If, like us, you want to control NC machines, then it remains the best choice because CAM is directly integrated into CAD. On the other hand, the additional modules are still expensive and may not be up to the level of those of Catia, but there is already the essentials in Topsolid.
Missler's commercial policy was to sell the V6 at a high price, then to charge an annual maintenance contract at a high price. For an SME of our size, this budget was difficult to keep, but with the arrival of the crisis in 2008, it was no longer possible to subscribe to it.
I know that we have to pay developers well and consider the future of products at Missler as well as at Solidworks and Autodesk. In short, that's not the debate. The fact remains that since then we have not upgraded Topsolid mainly because version 6.9 suited us.
Since the arrival of V7, we have been asking ourselves the question of migration very often and moreover because we are faced with an aging software that is becoming more and more penalizing.
I'm convinced that the V 7 is a good design solution that has nothing to be ashamed of in front of the competition, especially once skimmed off all these bugs, which must start to be the case since the V 7.8 has been released. On the other hand, we are afraid, like all BEs, of having to take over all the files created in V 6. A sore point that is increasingly lacking in the V 6 is the PDM with its safe and as advantages: an organized PDM, finally allowing an easy search in projects.
The V6 is seriously starting to age and the jump to the V7 must make the 2 versions coexist in parallel: the v6 to continue to open and update old projects while for new projects or projects requiring a significant evolution the V7 becomes the best choice?
This is what I envisage for our BE.