Good points there about longevity. If you're doing any EDA work you need to drag the EDA product through the lifecycle of the design. I have seen whole computers with OrCAD for MSDOS dragged along with a product just so the toolchain didn't get shafted.