Indeed. Combos are always better then one move. You should always know where you're going before you do it. That's your god-given advantage as attacker.
I think specifically training balance is a good idea, especially if it's the area you struggle with most. But don't just try exercises designed to test balance. Really think about it in your off time, and consider the mechanics of balance. Why do you fall over easy when you try one thing, but not another?
I'll use an example from Judo. As a martial art, it's all about balance. And as a good judoka, I know what clues to watch for in the balance of my opponents to throw them. :p One thing I see a lot of is something almost nobody thinks of, and it is done a lot, at all levels. By waiting for this motion, and inticing it, I throw a lot of people.
If you want to take a grip, you need to use your hands, obviously. But a person will not just let you grip them. They move around. So most often, when people want to grip you, they can't do it standing still. They need to move to you. The terrible mistake a lot of people make, is that They reach forward and step forward at the same time.
Try it. If you go to shoot out your right hand to grab, let's say, and take a step with your leading right foot, you're not only off balance, you open a huge hole between your arm and yourself that I can use to throw. A better idea would be to first move in with your legs, THEN grip. The time delay may only be a split second, but it saves you from opening yourself up, and unbalancing yourself for you!
Think about stuff like that. If a defender is rushing towards you, why waste your time rushing at him, or even continuing your run. If you make a subtle, lateral movement, he will go right by you, or at least be put off in having to slow down, in which case you can explode. If a defender is backing up ever so slightly, to start a burst of speed at him would cause him to either stumble in trying to accelerate backwards, or need to turn around. Use that to your advantage however you may.