I'm not sure how much snow you get at your location or how you handle it. If you use a plow, sooner or later, you're going to plow up those 8" cinder blocks. Yeah, you can mark them with stakes but they're just something else to maintain.
They are also difficult to mow up against. You wind up using an edger or string trimmer which adds to your lawn grooming time.
I gave up using hardscape borders on my gravel driveway years ago for these reasons. I now use a shallow drainage swale instead. Much easier to maintain.
We don't get enough snow down here to plow. The most snow i've seen was about 6" that melted within 48 hours. It was an anomaly, but I wish it happened every year because it was fun for the family.
Good point about the lawncare times, I don't mind adding an extra 150' of trimming, and really i've got a lot bigger issues with the lawn than some weeds growing too high against hardscape....my philosophy currently is "if it's a green and growing, it's good".
Regarding the swale, I would love to take that route. However, there is no good outlet location on the downslope side (left in the photos) of the driveway. I am planning out how to have all the runoff from the left side transfer to the right side (where there is already a swale in place). Probably going to do a combination of regrading and 2x broad dips.