Good thinking ... it's essentially correct.
Although the battery was replaced last year, there is no guarantee it's still good. In fact, many batteries are not properly initialized before being put into service, so they are not operating at full potential to start with. Anything that negatively affects them will only degrade them further.
Just how do you "trickle charge the bike every night"?
If you use a
manual trickle charger, the battery might be overcharged and fried. Have you checked the electrolytle level? An
automatic charger would be better, but the best thing for charging a battery is an automatic charger/maintainer. Several models fit that description, and can be found in a variety of prices.
Battery Tender Plus ($60),
Battery Tender Jr. ($40),
Schumacher ($36 from Schumacher, about $30 at Wal-Mart),
Sears Die Hard ($30, appears to be made by Schumacher).
All of these can be plugged in and left on the battery indefinitely, assuring proper charge at any time.
The best way to check the electrical parts on your bike is to follow
The Stator Papers which are found in the Garage section of this forum.
I don't know about availability in your area, but I get my batteries from
Batteries Plus. What you are looking for is a sealed, AGM (absorbed glass mat) battery. Has higher cranking capacity and is sealed, so you never have to check the electrolyte level again. \\

/
Check your stator before you replace it, but new ones are available from Elektrex (or is it Electro Sport?). Rewinds are available from
Tim Parrot Enterprises in Alabama.
If you need a r/r (rectifier/regulator), the Honda units on eBay are a better choice than the Suzuki models. They seem to have better heat sinks and heavier wires. You can save some of the hassle by getting one from fellow board member Duaneage. He gets used units, tests them, reterminates the wires to match our GS bikes, then sells them at a good price.
.