Fallon, I won't say you're wrong about the charge controller, but it does not align with my experience...
A low wattage panel on a larger battery isn't capable of raising battery voltage to the point of needing to regulate it with a charge controller. You can put one on, and it'll keep the panel from drawing down the battery at night, but a small panel won't be able to raise the battery voltage to the point where the charge controller needs to regulate it. So in that case, a diode is much cheaper, and will do the same thing.
If your panel setup can can put out more than ~1 amp, or lots more, like with a solar power setup, where you're running the battery down and re-charging every day, then yes, a charge controller is necessary. But for a very small (10w or less for a normal car-sized battery) panels, it's not needed, as the panel isn't powerful enough to raise voltage to the point of harming the battery. (Or even to a "float" voltage, in the case of a 10W panel on a normal size CUT battery.) This is ONLY true for small panels on large batteries.
You can find formulas that tell when to use a charge controller online. They're usually published by places selling charge controllers, so they're very much biased toward needing one... They're based on Amp Hour capacity of the battery divided by panel max power amperage, and set a threshold number, below which you need a controller, and above which you're fine. My experience has been that using panel max power is VERY optimistic for a flat mounted panel, and where they set the threshold at about 200, I've found that the reality is that it should be more like 80-100.
To illustrate, I have a ~25Ah battery with a 5W (.3a max output) panel. It's at 83 by the online formula, so I should definitely buy a charge controller... But I've never seen voltage over about 13.4, even in the summer, in mid-afternoon when it's as high as it'll get... And I live in NM. A charge controller wouldn't do anything even if I put one on.
Unfortunately, many in the world of solar power still do calculations like the solar setup is capable of charging 24/7, and it's not, and I think that's where the ultra-conservative number of 200 comes from... If the panel was capable of getting to its max amperage, which it's really not going to ever hit, and charging 24/7, I can see the threshold going up, possibly to around 200 even. But solar power isn't 24/7, max power current never happens, and I'm not in the business of selling charge controllers.
