I, for one, think that CBSA records (which IRCC has access to) is by far the most important evidence of R.O. compliance.
Because of this, people are successful when providing only 2 pieces of `proof', such as a bank statement from nearly five years ago and something much more recent with that...