Its true that doctors have very zigzag pathway to streamlining their profession in Canada.So be full heart and patient while taking this step.However,its not only for you,rather for your family as well ,you might be practising in Nigeria and your family benefit from immigration.
Best of luck