Something like this could work, but rather than just taking huge chunks of EXP out at a time, why not "spend" the stored EXP on a rested bonus style EXP modifier?
You'd still be getting the EXP, but you would need to play the Job in dungeons and FATEs etc.