I soldered my 1990 Legend's OEM brass radiator several times this year, but the experience wasn't great. It started out as a tiny crack, but soldering it created more cracks. Every time I'd solder one crack, I'd end up creating another. And after 1-2 months, it would just crack again somewhere else.
After it became obvious that it was just going to keep leaking no matter what I did, I ended up just buying a fully aluminum radiator online and replacing it.
Solder definitely can work temporarily, but on a leaking rad (I realize yours isn't), I'd personally only use it as a temporary fix and plan on replacing the rad soon.
The problem isn't that the solder won't last (the whole thing is soldered together from the factory), but once it starts leaking in one spot, it seems like the rest of the rad isn't far behind. Whatever caused the leak (usually fatigue or corrosion) isn't limited to that one spot.