If I could fish more often, and had a choice of when I could go, I would probably include moon phase. I know moon phase, just like barometric conditions, can affect catching results. If I were going on a vacation fishing trip, I would plan it for a better moon phase period. I accept moon phase and barometric pressure as known parameters and just fish harder in better periods.
Since I fish every Saturday or Sunday morning during soft water, I take what the conditions give me, but I do pay extreme attention to the weather for 2 or 3 days prior to the fishing day. That has helped me a lot this year, when it seemed I was constantly fishing the day after a storm. In spite of tough conditions, I caught more fish this year than in the previous few. Knowing what the weather was and what it should be the day I'm going has help me think about the lures I tie on my rods for the day, and where I plan to fish first.
I agree with you about the SW winds, and not just warm ones. But most SW winds will be the warmest for the seaon you are in.
where ive hit them before they will hit again
This is a point I've made before too, and that's where "fishing the moment" comes in. Most likely, we catch active fish in the same spots over and over again. Catching them when they don't seem to be there (tough conditions) is where a log really pays off. It helps keep track of the special things you had to do on a tough day to find fish.