I'm happy enough with my 6' box & 24 hp tractor. Have had some traction trouble with turfs and the scarifiers down, but the problems are manageable.
My first project was re-grading a 12' x 50' area on a slight slope fairly level for a place to put a mobile. I had to cut into the slope as well as move dirt from on end of the area to the other. To cut into the slope, I brought one side of the blade down with the lift leveler. Used the box to move dirt down the area, and finally, the back of the loader bucket to smooth it out.
My point is that doing side to side grading is much easier and more successful with a longer blade. I'd sacrifice some on the rule of thumb hp to length ratio to get more length for better grading. I know it's a tough call. I have to take smaller bites than I would with a 5' blade, so that can take more time. However, trying to get decent grading with a short blade takes time too.
Given my scant experience with these things, I wouldn't expect a box blade to be the magic bullet that fixes a dirt road. I face that as well. Box scrapers aren't big heavy graders, and it looks like road improvement takes some experience as well as patients. You have to fill in any big dips or bumps or the scraper just duplicates them in float, or makes new ones in position control.
The scrapper works well backing up and using the back blade like a dozer. Bumps can be cut and pushed into dips or carried with the box. I'm guessing that road improvement takes time. Eventually the dips and bumps get cured. Then, just dragging the scraper in float (at the right angle) will cut and carry enough dirt in the box to fill in small potholes and washboards.
The right angle is another thing. The top link length is critical to how the scrapper cuts and smoothes. I had to stop and re-adjust it frequently. I got a hydraulic top link with my pallet forks, and that will really improve the box scraper operation.