I feel that repaid in full should be change to this. may discard repaid in full in an ally is kill and draw 2 card. cost 2 resource on your turn. Condition if discard on your opponent when an ally die. 2 resource are use and may not be renewed till the end of your turn when activated on your opponent turn. When this card is forced out of your hand by other mean then an ally death the abilities will not activate.

it could make it be activated when force out of you hand and exiled from game. But on the off chance this happen early game it could end up being to op.

I believe it bring some risk early game without making it game breaking.