I was talking with a couple of my fellow players and sometimes GMs about it, and I've always been one who cut slack on the karma debts if the player roleplayed the awakening of the ability well enough (or gave a discount... simply because usually they were going to be burring Karma out the butt to get up to speed)
I also apply it to removing disadvantages too (wanted, etc)
I seem to have run into these views:
1 - no discounts, just standard good RP karma
2 - maybe discount the cost in Karma some depending on how well they Roleplayed, but still have to pay Karma
3 - total wipe if they do it right on the karma cost
4 - total wipe or discount on the costs based on how well they RP it.
Which do you think works best, I lean towards 4 always.... good RP should be rewarded