That's a pretty good breakdown but remember that he's comparing Flash 5 and Director 7 - things have moved on a long way for both programs since then (Director has gone through 3 updates, Flash just one but a major one).
Flash has got a lot closer to Director in handling sound and video and Director has added a really powerful 3D engine.
One of the biggest factors in deciding between the two is where you want your material to appear - if it's the web then Flash is friendlier to your audience but down on power, if it's CD then Director is a way better option as download times and plug-in size are not an issue.
If you're coming into multimedia from programming then the supporting scripting languages are very different too - Lingo has a Visual Basic kind of feel whereas Flash Actionscript will feel more familiar if you're coming from Java/C/Javascript.