in reply to Go with the flow?

If 'flowcharting' means ' drawing very, very exact Nassi Shneyderman diagrams', my answer (and the answer of every coder I know) is: No Way!

But if it means to structure things before jumping head-first into the realization-phase I'd say definitly: yes
"Pen-And-Paper-Thinking" helps IMHO a lot, even for small but complex projects, and I start nearly everything with a pen and a scratchpad

regards,
tomte