First, you need to know how far your driver will carry with all three types of spin applied. Second, you need to know where it's most advantageous to land the ball. Third, you simply need to be in the fairway above most else.
The reason I mention this is because you should be using spin to control the trajectory of your drives to KEEP you in the fairways........not max your distance. There is so much more to the game of golf than hitting it hard. Bubba Watson, and John Daly to some extent, are one-trick ponies. I won't get off track on defending my statement here.
On courses like Olympic, I will use topspin more than about any other application from the Master tees because it keeps things under trees, under winds, and gives me better angles into angled fairways....even downwind. It's simply too important to avoid the rough there. Using topspin also increases your margin for error when missing the ding because the ball gets down and rolling sooner.
But, it's knowing where your ball is going before you hit it that will allow you to truly maximize your driver. It's the different spins that will get you there. They should all be used in different situations to give you the best approach into the greens.