Thank you for the detailed insight and really seems that it was a masterstroke to use an agent, but they were an exception, not the norm, of the agents available currently.
Out of curiosity, were you able to reinstate your PR since you were out of the country during COVID? If yes, if you could tell your experience here, may help somebody else on the same situation.