Good post Todd.
When I had my troubles, before re-assembly, I removed all the rubber seals that were in my dash. I found that without the seals, there is plenty of airflow to disperse any condensation, which I would get regularly and now get none.
I also didn't bother cutting the extra drain holes. I thought not doing this would cause the dash to fill on the inside for sure, but no. I've ridden in torrential rain, washed the old girl with the hose on full and not a drop gets in.
I have had it apart for a look since and it all looks good. One thing I did do is spray both sides of the circuit board with a circuit board sealer so no further damage can occur if it is damp.
Just my experience. I'm not saying I'm right.
regards
Robert