Yes, upgrade to 5 then 6, but in m experience they will have issues with symbol libraries because of changes. I would advise keeping an archived virtual machine with the original version 4 for those projects that don't transition and in future, not to leave it so long before updating because you are only postponing the pain.
Mike?