Mainly my concern is that if we get too bogged down with making it "perfect" then we'll never actually get the project off the ground. I have learned through experience that when trying to do a large and ambitious project, you do what you can to get a "beta version" out there as soon as possible so that people have things to work with. Getting into the nitty gritty details of what should be in the form (or what should not be) is something that can evolve over time, after the tool is ready.
Nobody is saying how we're going to do it. The community (all of you) will be the guides over time.