Firstly, congratulations!! ;D
Basically 22 weeks for them to process you - wow, I cannot fathom that amount of time!
I have a few questions if that's ok:
1. Did you submit Police Clearance at the time of the application online?
2. If/When did you receive the request for the Police Clearance?
3. When did they request your passports?
4. How long was it before you received your passports back
...Lastly, did you ever visit the Pretoria CHC for questions as your time to process is severely over the projected time on the CIC website.
Thanks in advance for the answers!