If your goal is to get as many clicks as possible to your website, then click ads are the best. Unlimited impressions until you reach your goal. No time limit, no expiry.
Twitter is the best place to have people follow you and discover your site. We run your ads on multiple networks.
More options coming soon!