I haven't been here for some months so I am now playing catchup.
Just an observation, your GG seems to have the real "authority" of the Crown in Canada, right? I mean the King of Canada always listens to the PM's "recommendation" of the candidate for governor-general, who has for a long time been a Canadian rather than a Briton. So the ACTUAL day to day head of state of Canada is the GG not the King. Thus, basically, your head of state is appointed by your head of government. I guess if you adopted a Canadian Republic, and therefore there was a President of Canada who held the same [limited] authority and responsibility as the present GG; he/she would no longer be appointed purely by prime ministerial fiat. Is this correct? I mean, is that all that would really change about the Canadian head of state, should you go from Kingdom to Republic?