I was thinking a clearcoat paint or sealer could work to protect the keys from wear. I also found some decals on Amazon made for the MBP and might try those...but then you have to deal with the residue when taking them off eventually. My last laptop had the greasy sheen in a few weeks and no cleaning helped. I am generally not worried about little stuff but that bugged me...and put a lot of potential buyers off when I sold it.