This subject has been beat to death here on the forum, but it is of great interest to just about everyone and there is no absolutely correct answer.
I just fill and flush with water from a municipal water source which has already been treated with chlorine. If the water has been in the tank for more than a few weeks, I drain, add a few gallons, drain, and then refill. We've been RVing for over 20 years and were boaters for over 25 years and never had a problem. (Our boat had a 60 gallon water tank that couldn't be drained but had to be pumped out. Still, never had a problem.)
Now, for taste reasons, we use bottled water for coffee and drinking.
If I were going to sanitize my coach's water tank, I'd use some "shock" that I use in our pool to kill bacteria that can grow when just normal amounts of chlorine is present. It is used about every two weeks or so. So, you can go to a pool supply place and buy a one lb bag of shock. Use a half teaspoon in your tank, let it sit for a few hours or a day, drain and refill. Shock has a very short life, like less than 24 hours. It will kill anything in the tank.
Now, is that necessary? I don't think so. The ancients used cisterns and didn't have access to chlorine. The key was keeping the tank dark. All of our RV tanks (and our boat tank) are designed to keep light out. That's the key.
Whatever you decide, good luck. As some have suggested, you can't be too safe, so do what you think is appropriate.
Holiday Rambler Navigator DP, Hummer, and Honda VT1100C Shadow