Dizzy -
This is Herman Lau:
http://www.topspinning.com/videos/Bungi%20Jump%20Snatch.mpgHe
posted here recently, it was awesome.
I was going to try to answer your numbered questions in order, but they all sort of cross reference so I'll try to summarize it in this way:
IMO you've made a good decision to not monkey with your throw as you get started. As you say, maintaining that variable helps you understand what different tops / strings do. Later, when you find a length preference, you will know there are various ways to get the length you want.
You touched on another variable you can lock down to make it easier, and that's (what I call) the wind line. Instead of thinking "optimum string length" think optimum "wind line"; meaning the point at which the string ends when wound around the top. I think it may be possible to calculate where this line should be, but trial and error would get ya there quicker. If somebody tinkered around with it, they might be able to at least find a good rule of thumb, like "halfway to the center of mass" or something.
Perhaps the best way to summarize would be in a scenario. Let's say you have a top that you don't like how long the string has to be for a tip up throw / tip down return. You may:
1) Go ahead and use a shorter string, and rotate your hand counter-clockwise as you release.
2) Use a thicker string, wind it up to the same wind line as before, since it is thicker it will take less string to get to the wind line, and thus be shorter.
3) Lower the center of mass of the top. Easier said than done, but it's possible.
4) Reduce the diameter in the winding area. Gonna need a lathe for that one, but a slimmer "cone" will need less string to reach the wind line.
As far as a length chart for the various tops, the string thickness variable makes that difficult, but it would be possible to make a list of ideal lengths using the string the top normally comes with. I'm not gonna tackle that project any time soon, but throw a post up if a string or top is given ya problems.