Ammeter Battery overcharge

I guess you coulda chimed in when I started this thread almost a month ago if its such a bad idea??
I thought the consensus was that its an upgrade?
Right or wrong I got it out for a 4 hour rip today. So far so good.
I can't keep up with every thread.
And I trust my oil "idiot light", but. I DID see a huge discharge from a pinched wire, got everyone out of the backseat and out before anything was damaged or had a fire. The ammeter was pegged @ full discharge.
Not here to hate, but advise as someone who's lived with these cars as daily drivers for 40 years.