Highly recommend getting an eVisa if you can. The VOA process can take quite some time depending on what time of day you land. I personally had to wait ~45 mins after waiting in line, handing in my paperwork, paying the fee, and then waiting for the paperwork to be processed.