That's a dilemma. Memorising the opposite letter makes execution of pure M2 more brainless, but later on requires more thinking during execution when transitioning to comms because e.g. JS is not the inverse of SJ, etc. I'd be interested to know what other cubers do.