...but couldn't you have the next level run a script to re-load the mod to allow saving again? Also, after checking, that 7 would have to be an 8 to remove ability, 7 would give sonic homing attack, which could also be useful for a SA-type mod.
Also, since this would work for a single level (as it wouldn't need to record data anyway), I may end up using this in the OLDC.