Hi GAC, I hope you're reading this.
I know you favor Viterbo as a base. I'm thinking, instead of spending all 5 or 6 nights in Viterbo, I'd like to split up my stay.
From Montefiascone, there're convenient bus connections to Bolsena, Bagnoregio and Orvieto. Please correct me if I'm wrong.
In the meantime, I'll figure another base for Tuscania, Caprarola and Ronciglione. Viterbo seems to be the most central.
Any feedback is welcomed. Thanks.