I haven't read the whole thread so sorry if this has been mentioned.
You can usually book in a pre-DA meeting with council to discuss your application and get some advice from them on what will/won't be approved. This gives you a chance to make amendments to better your chance of approval on...