Haven't tried this with waterproof makeup. I tend to wear really light makeup and this does the job of a first cleanse. It does leave a little film behind but it doesn't bother me since I go in with a second cleanser.
My under eyes can be a little dry and patchy and when they are I use this and it saves the day. I also like to use it under my makeup in the morning when I actually wear makeup. It's become rare these days.
I don't use this every night either but it really does help. I only need 2 or 3 drops of this and my skin feels so hydrated and plump the next morning. Though since this is about to expire, I just recently purchased the "B" Oil from The Ordinary and I'm looking forward to trying that one.