All Odyssey amps have large power capacitor bank which takes time to charge
So yeah it's always recommend to keep it on
Infact, I remember Klaus writing somewhere that main damage to capacitors happen when we swithh unit on and off
But, still we need to do what works best for us
For me in my country power is too unpredictable so I won't ever risk keeping my amp on 24/7