If you upgrade to the next lvl weapon, it will delete all enchants also. So use a completely clean weapon, no enchants, no SA.
If you exchange a weapon that is the same value, it is free to exchange. You can not have a SA on the weapon, but it CAN be enchanted. Most people will enchant a dark screamer to where they feel ok, then enchange it for a homonkulus.