Iota sells the DLS either with dongle style IQ module (unplugged the DLS is just a constant voltage regulated power supply without a brain) or with permanently installed IQ circuitry built-in. They also have a newer switched-mode rig called DLS-X. I don't know anyone running the newer DLS-X, but there are a whole lot of people happily running the DLS.
There only used to be one IQ, the IQ/4. In the last year though, they've changed that and added a bunch of other IQ modules for specific applications.
https://www.iotaengineering.com/IQ/#!/
The original DLS with separate IQ, plus an IQ4 for FLA, or IQ-AGM for AGM is what I would run myself, and will likely buy one this year.. I like the idea of being able to change out the brain if needed. I have 2 giant 200ah AGMs that I got used as a package deal with my 300w solar panel, but when they wear out I'll probably replace them with 4x6v FLA.
And that was not two votes for the Victron battery monitor. I suggested that you might want to upgrade your solar charge controller, which would get a better solar harvest, but might not be worth the money if you've only got 100w of solar. That would get you a decent amount of information about the battery as well.
The BMV battery monitor is a different unit that just monitors the battery. But it measures everything going into and out of the battery and counts amps so it can tell if 100ah went in and 50ah went out you're at 50%. It gets you a lot more info than what the charge controller itself can provide...maybe more than you need.
The Victron app can talk to either/both.