The controller actually spent several months mounted wires-up out in the weather, still works.
This setup should keep it plenty dry in comparison.
Rode to work today, everything felt great! Only complaint is that the backpack straps could still use some fine tuning.