Both you guys have got it spot on
The more risks you eliminate, the less reasons there are for refusal.
Don't give the ECO any choice other than to grant that visa.

Well done to both for your efforts.
Your journey will be a big help to those who are following you.