it's all online now. I submitted visa stamp, boarding pass and hotel booking for proof of location, 6 months bank statements, contracts for my freelance work, and pay slips.
Thanks! I know I planned badly and am resigned to however long it takes. If I have to spend 2 weeks drinking delicious Vietnamese coffee, so be it π