Can't comment on Diesel, we did the Canadian Maritimes Summer of 14, left from Florida. Bar Harbor Acadia in Maine is a great stop. We crossed and went to Kiwanis Ocean Front CG in St. Andrews NB. Great stop, great location. Then took ferry from St. Johns to Digby, Nova Scotia, stayed at Cove Oceanfront CG, great location, phenomenal sunsets, fresh lobsters right across the street. From there to Peggy's Cove then nor east to cape Breton Highlands. Use Your toad or rent a car and Make sure you do the Cabot Trail and Fortress of Louisburg. Heading back to the States visit PEI, but don't go the 1st Wkend in Aug. National holiday, hard to get reservations.
We had a phenomenal trip, no Toad but used rental car in NS.