This looks like domain squatting with extra steps. That extra step being a semi-relevant splash page.<p>I think your website needs more info on what value you bring.
Is this really a "help build" situation? Or is this a "I own the domain, you build the app" type deal where somehow the domain squatter gets a cut?