Hey,
Of course. So, I was thinking of leaving Canada for a long period of time, worried about its implications and I wanted to have a representative to do up the application for me too, so I called up two immigration offices, one is from Vancouver, another one is from Toronto ( I moved from BC to ONT).
Basically, they both mentioned the process is getting stricter and they might ask all sorts of questions at the interviews - note there weren't any interview sessions at many years back. They might question anything including time physically away from Canada.
So I did not leave for long and did not quit my job, simply to avoid any future complications or delays in my application, as we will never know what is going to be asked at the interview and how to justify etc...
P.s I also posted an question in this forum before, got a few answers which I found logical and reasonable. We have already stayed in Canada long enough and whatever is the reason, why risk it in the last few months in the process while waiting for it?
Hopefully it helps. Cheers.