I think it’s basically what we all do. I process the RAW, I realize how “off” it is from ETTR, I set the EC dial on the next shoot according to my best guess. Rinse and repeat, not too hard to have it almost there after a few cycles. For my X-T2, I basically set EC to -1/3 most of the time, the camera’s metering is pretty consistent to what I want.
When I shoot theater, dance performance, or light show, it’s a whole different story. Can barely have a few seconds between shots, no chimping at all. At least the “zebra” feature showing clipping in real-time is reliable, and experience learned from previous mistakes. If it’s a controlled setting (theater), it’s easy to just have fixed A+SS, AutoISO already capped at 800 to reduce clipping. Otherwise, adjusting the EC dial on the fly, sometimes all the way down to -3.
I guess direct access to the SS, A, EC dials is what keeping me from moving out of the X-T line.
Note that I do not compensate using EC. I deliberately clip to the extent I know is safe and suitable for the composition. The result is a nice JPEG as well as a proper ETTR raw file. For more challenging scenes, I do not worry about accidental clipping because very likely the dynamic range is too great anyway. Maybe, take another darker shot to keep track of the bright coloured lights for post-processing restoration.