you are right in that... but if you have this:

alias jointest {
/timer 1 5 /join #chan1
/timer 1 4 /join #chan2
}

it will join #chan2 and a seconds later join #chan1... it won't 'pause' the script...