Very nice. Small correction with regards to "2) Apply eVisa - 24 hours (and needs to be applied 4 days before flying, so say 1 week)". You can apply evisa any time, its just that they will give the visa starting 24-36hrs from the application date. So yes, to maximise the stay, applying 4 days...