I agree the cock cushions are amazing!
My pump doesn’t seem to leak any oil unless you are talking about a small amount of excess oil inside the case.
Yeah mine bumps the lid slightly on each stroke when closed. My release valve isn’t as sensitive as yours though, it takes about a 1/4 turn to change the pressure on mine.
I’m extremely happy with my pump overall though and I have already seen a huge decrease in the discoloration I had before from manual pumping. I hope it continues to decrease. Its only been a few days of use so far. If I had known it would help the discoloration problem I would have been willing to pay for the pump just for that.