I didn't spot this thread before and I would second everything Skyler said. My soil is about 18 inches on average, wind gets to 80mph or more most winters, and my trees and windbreaks are doing fine. If you believed what the books say nothing would grow on marginal land.
Having said that, I'm not intending to allow my trees to grow too tall - I'm coppicing most of them at about 30 feet or so which avoids some of the potential issues. I will probably pollard or remove the conifers too when they get taller too. Because my climate is so damp and the soil light I do find that some more shrubby trees out grow their roots, blow over, and carry on growing. Hawthorne and holly seem particularly likely to do this, although I have a few strange shaped birch trees as well.
Edited to add:
Trees showing the three ways they react to the wind - Alder shaped pruned to have more branches on leeward side. Birch leaning over and then growing upright. Holly grew upright and then blew down!