Obvious comment: XP loss, with the wild difference in XP gain between guilds, would be fairly hugely unbalancing. Something that'd set a CL back 5 hours would set an enchanter back 20-40 hours.