Depends on your definition of good road. We were out there last Fall in a short wheelbase class A gasser, pulling a Wrangler, and we'll never do that again. I can see where someone driving out there in a car, or pickup truck, or other smaller vehicle (class C on an E350/E450 chassis maybe?) might think the roads were OK, but doing it in a vehicle on a Ford F53 chassis was not a pleasant experience. A couple of times I thought were going to do damage to the chassis, the roads were so rough.
I would give the infrastructure out there a C to a D in most places we traveled. We crossed into New Brunswick at Houlton, ME, then across south east towards Nova Scotia, then back out and northwards along the Gulf coast to Gaspe, and back out through Edmunston, and then south and exited at point of entry. Mostly on their highways, except for stopping for breaks, sightseeing, and rest.
That trip headed south towards South Carolina a few days later, and I wouldn't say we saw any consistently good roads/freeways until we got south of Virginia.
It may have been luck of the draw, but that's our experience.
Mike. Comments are anecdotal or personal opinions, and worth what you paid for them.
2018 (2017 Sprinter Cab Chassis) Navion24V + 2016 Wrangler JKU (sold @ ????)
2016 Sunstar 26HE, V10, 3V, 6 Speed (sold @ 4600 miles)
2002 Roadtrek C190P (sold @ 315,000kms)