I find weather to be far (like vastly far) more important than the lunar cycles. I have lunar cycles in my GPS and check them regularly and this year (some 15 treks out) and past years the difference has been unnoticeable in regards to good vs. bad days.
However, my GPS also has times of the day for every day of the year (good, better, best) and there has been some corelation between what it says and the fishing action. But, and a it is a big but, this is merely based on my personal observations over a relatively short time frame so take it with a grain of salt.
Svengalli