I also have a bunch of BatteryMINDer chargers of various models. (I have much more of them thn I hve of the NOCO.) All of them include desulfation and temperature compensation. Electrically, I like BatteryMINDer better than the NOCO chargers: mainly because the desulfation pulses on BatteryMINDers run full-time even when in maintenance/monitoring mode, while the NOCO units only desulfate while the battery is actively charging. If you never let your batteries get heavily desulfated, it's not an issue. However if you are trying to recover a heavily desulfated battery, with the NOCO you'll probably need to charge it partially drain it, then charge it again (possibly through several cycles). With the BatteryMinder, I can connect a heavily desulfated battery and just leave it for a week or two. If it's able to be recovered through desulfating that's all I need to do.
The down side of the BatteryMINDers is that most of them are IP65 rated. This is perfectly fine for typical portable use (same as the NOCO Genius series), but if you are looking for an on-board or completely weather proof charger, the NOCO GEN series IP68 rating is the choice, in my opinion. (the downside there is that the GEN series are less convenient for portable use due to being hardwired for ring terminals.)
The basic BatteryMINDer model 1510 (Their low cost 1.5 Amp maintainer) is rated IP 60 - so it's dust tight, but not water resistant. It should only be used in inside or in protected locations. I've put one under the hood of my tractor while it is parked outside without a problem, but I would not leave one mounted there permanently.