Appointments are quicker. You're also better off turning in your form. Online is not as quick as people say. Plus, to many technology issues. Online is lazy in this particular category anyway.
You can do either. I would suggest that you fill out the application online and then go on a Saturday morning. Arrive 30min prior to opening and you should be in and out in 30min or so.
Thanks! Your answer is awaiting moderation.