Sam,
As someone who recently completed a trip with a heck of a lot of driving and golf (that included DR and BN), the only advice I would give is to ensure that you have at least 2 days at both of those courses. And from what I hear, ditto if you are planning on stopping at Prairie Dunes. This may make a 10 day schedule a bit tight. Of course, you could just do what I did and add days!
It is certainly a cool way to spend some vacation time.