I'm not an expert at Twitter (or other social media) marketing but I could see myself or other people working in startup/small project/MVP using an affordable ad option to kickstart adoption (get some early users and buzz).
Couple comments on the page: it took me a couple of quick readings to understand what it is, I think i was distracted by the big fonts of the steps section and I missed the summary at the top "Want to show the world something cool? Have it come from my twitter account, in my voice.". Perhaps make the summary bigger and the steps smaller?
Also the $75 is only mentioned at the very end, perhaps append "for only $75" to the top summary?
The 2nd step could have a link to the contact form itself, or add the form directly into the page (perhaps before the FAQ)
It took me a couple reads to get the "I want to join this network. Can I?", perhaps add something like "I want to join this network as a publisher", as first read looks like you are filtering buyers.
Good luck!