When upgrading from Windows ME to XP with the upgrade version of XP, does the XP install require that the Windows ME disc be inserted or does it require a Windows ME key?

Also, I remember that the upgrade version of ME had some features missing that the full version of ME had, does the upgrade version of XP lack anything that the full version has?

Are there any opinions on which is better, the upgrade or the full install of XP?