Cost per impression is going to be lower than cost per click, just by the nature of the beast. Cost per impression, you get money every time the app is seen, even if nobody clicks on it, interacts it or pays attention to it. That's worth something, but much less than Cost per click... provided someone clicks on it. I'd experiment with both.