Ey?? You do NOT have 20k daily downloads.. You are NOT creating traffic in this sense, the sites you post on, gives your links traffic.
Content might bring more traffic, but only if your content is somewhat unique.. So if you want to advertise for (guest) posting services, you need to come straight with the type of content you can provide and focus on etc.