Good thread. I always enjoy what you have to say, Celebrim.
Might I suggest, instead of an XP penalty, an "XP Debt" that needs to be repaid? I think this is a closer fit to the gradually flattening power curve of CR (ie, CR1 to CR2 is a bigger jump than CR19 to CR20.)