Apart from the checklist given by online permanent resident portal, what documents needs to be attached in the “other”section to make the file stronger?
Why would you possibly post anything outside of what the IRCC has asked you to do? You've met the requirements. You've been given a checklist. Follow the instructions - do not do any more, or any less.