Was not successful with Vimmy with my test GEO, no leads at all except high activity. LP CTR from their high activity was 16% in comparing to minimal 30% to 50% on others ad networks high activity.
But they do a return of deposit. So 3* from me.
Maybe other GEOs and other push-master hands can do magic, me not.