Believe Hull is most Important
All of the factors mentioned above have an effect, however, the shape of the hull relative to the water changes dramatically during a heel. During heeling, the leeward hull is more in the water than the windward hull and the curved leeward hull causes the boat to turn to windward. I know you can affect weather helm by adjusting the mast rake, but on my particular boat, I cannot move the mast forward enough to counter weather helm during exreme heeling. If I move the mast forward, there is too much lee helm when there is little or no heeling. As the boat heels, weather helm becomes dominate because the density of water is approximately 1000 times greater than air and the hull shape becomes dominate.