Waxoyl is ok, it does the job by holding back any rust and has a creeping action. Stays tacky as said above.
Better to rub down, treat, prime, sprayable sealer, then paint. Appreciate that not everyone will be able to use sprayable sealer as you need a compressor.
The sealer is from 3M.