There is no big issue of have different versions during the migration process, just take in mind that for example if you create a VM on vSphere ESXi 5.5 using Hardware Version 10, this VM will be unable to boot on vSphere ESXi 5.0 hosts.
---
Richardson Porto Senior Infrastructure Specialist LinkedIn: http://linkedin.com/in/richardsonporto