That's an interesting question, and one I've been wrestling a little bit with lately. I'm becoming more convinced for my preference that the top tube can be as short as possible as long as there's room for my knees not to hit the back of the stem while pedaling or making other reasonable movements necessary on the bike. I'm somewhat like you in being longer torso/shorter legs, though I'm only 6 feet tall. My general comment is just that...general. Some frames really put a bias on their top tube to seat tube ratio, so you can't use a one size fits all method. And then those riders who are opposite of you and I...long legs/short torso...have other issues.
Now...it might seem that a longer top tube would suit a rider with a longer torso/shorter leg build, but usually it's the shorter legs that will work better with a shorter top tube. They don't smack the back of the stem with their knees, so they can usually fit well on a shorter top tube. It's more often the longer legged riders who need longer top tubes to avoid that stem smacking. Again...a generality with some occasional exception.
Another generality relevant to your question involves what affects descending. Most of the time, really long top tubes do not contribute to stable descending. That design will most often have the handlebar further to the front of the bike, hence putting the rider's weight more on the front tire. On such a bike, this can be negated to some degree by using a very short stem. Such juggling acts can work well in one respect but have a seriously negative influence elsewhere in handling or the way the rider fits the rest of the bike...like standover clearance.
There are so many variables when we're talking about general fitment and geometry issues that's it hard to make resonable recommendations. When you don't have all of the other geometry numbers available for a specific bike to compare, one can only discuss general principles. Like you, I prefer a more upright position on the bike except when really attacking a corner, standing for technical situations, and using body english to influence handling for a specific situation. So generally, I like to sit up in the middle of the bike and have a fair amount of neutral handling from that spot. Any aggressive moves that are required seem easier for me to do than for the bike to be set up where I'm heavily biased to the front, rear, low, or high. Another nice factor for being a long torso/shorter leg rider is that you can run the seatpost lower than long legged riders and therefore sit "in" the bike a little more and not have to be putzing with raising/lowering the seatpost frequently.