on our 2 trips we crossed over at North Portal, SK via US52. you spend more driving time in Canada, but it is less miles than going to Sweetgrass, MT.
So you drive fewer miles but spend more on fuel. If you have a mapping program you can calculate which way is less expensive. My program had me driving 231 miles farther when going to Sweetgrass, MT. Which means at 60 MPH 4 +- hours driving time.
So, my program says
Minot, ND to Sweetgrass, MT = 581 miles
Sweetgrass, MT to Dawson Creek = 773 miles
total 1354 miles
****************
Minot, ND to Dawson Creek via North Portal (using US52) , SK then Weyburn, SK (where we spend the nite at the city park) thru Moose Jaw, then Lloydminster,
Total miles 1123
This was our route and it worked for us.
Good Luck
PS - fill up just before crossing at North Portal. carry extra fuel if possible.