Took 40 mins for me, it's OK, not terrible but not the most efficient. Only had 5 workers behind tables that can issue ballots ... but they had like 5 teenagers as runners, bringing you to the right poll stn number and making sure you line up in the A-L line vs. the M-Z line.
I suspect on the actual voting day, they will have the machines where you slide the ballot in. Rule is that they don't count advanced ballots till the actual day of voting Apr 28 (I think).