You should put the bitcoin facuet stuff AFTER the user is done downloading.
Why? I thought main idea is to show a way to get first few bitcents in order to download something. Otherwise random visitor will find no way to get coins and just close page.
It's a distraction from the downloading process.
Here's how I would get new users:
1. Offer free download sponsored by a user.
2. After he finish download, then you could introduce bitcoin, somehow.