I realize it probably needs to be a little snappier than that, but the fundamental idea sounds a little tired and not particularly new without some explanation.
There's an opportunity to split this out in the "Idea" section, but really several strands need to be tied together in a specific order. Will it look weird to stick 1,000 words in the "What is your company going to make?" field, rather than something short and pithy like "AirBNB for Bees"?