Good luck! Some specific responses:
* You don't need to learn Django to put up a simple marketing page and collect emails. A very simple PHP script will suffice, and for most hosting providers you'll spend less time learning PHP and getting a page up than you will just working out how to install Django and deploy it behind Apache. That stuff is well worth doing when you have a real site to put up, but not for a single page with one form.
* I don't think TC will be interested in featuring a marketing page with no product behind it.
* As naithemilkman asked, how big is your group? If there are more than two of you and you're looking for a technical cofounder to do all the implementation, your idea better involve a lot of non-technical work. Otherwise, frankly, what are you all going to bring to the table?
I do think learning Django is a great idea in general, and it will also give you independence from having to persuade a technical person to join you and work on your project. I like Django because Python is a very easy language for beginning programmers, and there's a lot of reusable Django code out there. The docs and community are pretty solid, too. (If you do start learning Django I'd suggest reading the 1.3 docs, since 1.3 is coming out in a few days.) The other thing that might make sense is to have one or two people focus on Python and back-end Django (views, models/ORM, etc.) and one focus on learning HTML/CSS/JavaScript/Django templates (front-end stuff), if all of you are serious about making a technical contribution.