$20 games don't make money on the App Store unless it's a known brand. Just look at the top grossing list. I always see anecdotal evidence in these threads where people claim that they would spend money up front, but all evidence points elsewhere. The App Store has been a race to the bottom since day 1.
Ads in aps don't make money. These days they're mostly used for cross promotion.