I saw AO crew in Singapore recently amongst crew from other airlines and it just didn't look professional. I understand AO is an international "leisure" airline, so uniform etc reflects this. I don't think it is that bad, will be good when it is altered.
True, not too many people look great at 5am, however the asian carriers always seem to look immaculate at any time of the day. Makes you feel ashamed when you're lined up with them at immigration, hahaha.
Oz