I keep my 80 gallon tank full at all times. I travel with afull tank at all times Generally it sits no longer than a month at max. 2 months. Never an odor never a problem.
I fill from a chlorinated source. I avoid filling from an unknown source. If I have to fill from an unknown source, I will drain and refill from my known trusted source when I return home.
A full tank contains less air and less chance for bacteria growth. An empty tank is a dark damp place which is ripe for bacteria growth.
Even when dumped/emptied the tank is not totally bone dry. There is always a considerable amount of residual water left. I believe I am better off totally full vs. totally empty.
Having a full tank also give me peace of mind. I have a on board genset. My RV is fully self contained at all times which is nice case of power outages, foul weather or any natural disaster.
19'Duramax w/hips, 2022 Alliance Paradigm 390MP >BD3,r,22" Blackstone
r,RV760 w/BC20,Glow Steps, Enduraplas25,Pedego
BakFlip,RVLock,Prog.50A surge ,Hughes autoformer
Porta Bote 8.0 Nissan, Sailun S637