I have a gravel drive. I have tried bucket, rear blade, front blade and front blower. So far, and I hate to admit it because the front blade and blower were expensive experiments, the combination of FEL bucket and rear blade work best for most normal (less than 10 inches) snowfalls.
For the FEL, I use float position and have the bucket angled up about 1 to 1 1/2 inches. As I'm moving along, if it starts to dig, I angle up a little more. If it seems to be floating too much, I angle down a tad.
Having a bucket level indicator makes this very easy. I set the buckt down on a flat (concrete) surface, then, angle up an inch or so, and then make a mark on the bucket level indicator with a waterproof marker. This way, I can see exactly where the bucket is without having to try to watch the bottom of the bucket all the time.
For the rear blade, I have gauge wheels set to hold the blade about an inch or so above the gravel. I try to keep the rear blade down while I'm pushing with the bucket (if I can maintain enough traction) to pick up some of what the bucket leaves. I also make the last passes down the sides of the drive with the rear blade angled to throw the windrows off to the sides.
Front blade and blower dig in real bad. Maybe they'd work if the surface was packed snow, but on the stuff we get around here, it's usually mushy underneath.
Another thing I do to keep the gravel out of the yard is try not to plow all the way to the edges of the drive. If I leave the windrow on the gravel, then, anything that does get picked up with the blade, just lands on the edge of the drive. Obviously, this won't work if there is a huge amount of snow that has to be pushed back for clearance.