I have been there twice in the last twelve months, and although the line at the visa window may not be that long or take time, if you happen to hit it when a plane or two are arriving the passport line will swell. And both times, the airport was extremely busy. So I do endorse doing it online in advance so you can go straight to the passport line.
Anyone know if for US citizens you can get a long term multiple entry visa?