shu uemera, definitely. i have used the MAC one also and it doesn't compare. i heat mine before using it with a blow dryer (lightly) for about 5 seconds, and then curl my lashes AFTER mascara (i know you're not supposed to, but if you wait until it fully dries, it shouldn't leave a mark or anything, if you don't press too hard) for about 30 seconds...this usually gets them to stay for a longer time than not heating it.
try a primer too, before your mascara, to kind of "activate" its effects