I've tried this product myself and I've had professional MUA's use this on me and every time I end up with a shiny face that looks like I went bathing in oil, and I don't have oily skin.
My make up does not last longer, instead it starts to look like it melting.
I've tried it over newly applied makeup - not happy.
I've tried it to revive make up during the day - still get shiny.
I've tried using it before I apply my make up - same unsatisfactory result.
I'm disappointed because it is on the pricey side and when compared to "lower end" brands, it doesn't compete well.
I would not recommend this for someone with oily skin or even combination skin.