Stop in for a cup of coffee

Good morning folks
Weekend plan: oil and filter on wife’s truck. Then got some ideas on the Duster. So as it is right now I have a cheapie refurbished battery, Tuff Stuff 100a alternator, cooling fans set to come on @ 210* and off @195* with a 195* thermostat. The car runs between 195-210 which I am perfectly satisfied with. What I’m not comfortable with is at idle in traffic with the fans on voltage drops to 12.1 ish. (typical Chrysler). It comes up to 14+ just off idle. So my thinking is first to replace the battery. I grabbed an Optima red top will install it this weekend. I also picked up a 180* thermostat. The thought being that with the 195* once the fans come on they never really shut off and once the car is moving I would think it should be able to drop below the 195 fan setting. And at least with the better battery it will better handle the fan load at idle. I also down the road I will update the fuel injection software, my understanding is the update has an option to raise idle to user specific rpm when fans are engaged. With the stall converter I may be able to set the idle high enough to bring charging voltage up without issue Am I over thinking this? Does any of this make sense?