I have been using the same Yong Heng for 2 years now, I probably have 100 plus top offs from 2600 psi at the lowest to now 4300/4400 psi on my 45 Min SCBA tanks. I run ambient temperature water and I upgraded my pump to a 20gph fish pond pump, never even used the one that came with it.
When I first got it I was running AW46 boy does that stuff stink!! it also doesn't keep temp down even though its just a swashbath lubrication. I switched to Seca Lube 500 a year ago and have only changed my oil twice in 50-60 top offs. This oil has made a world of difference, before the seca lube my factory filter I run directly before the desiccant filter used to get a black burn mark in the filter material, now it does not and I run up to 20 minutes straight, no longer do I run the 15 minutes and shut off just because I hit 15 minutes. I also only give 5-10 minutes cool down between runs.
If there is one thing I can recommend and will stand by till the end of time it is run the Seca Lube 500, its a twin screw compressor oil, no stench, lasts longer and definitely equals better performance.