Another take on iTerm script: try launching a tab inside existing window, if possible. Checking if iTerm is already running is still clunky.