So far this seems like a good idea, my only concerns are that Dragons couldn't cast Gifts so if your swapping them with old gifts will they then be able to cast the new gifts?
Also like the old Dragon techs we can now purchase which you can only have 1 (at like a 5% chance is not worth the tech space) and you cant add 2 to the same scale. Would these new gifts be 'you can cast this and this but not that and that at the same time like the Enhances are now?
I don't think they would be worth the cross over from what we have now if we will be limited to 1 or 2 gifts at a time sort of play.