Initially when first on the water with our solar and new batteries the SOC became a bit of a worry almost to a point of paranoia LOL, I could have well paid £100 +++ for a battery monitor around that time, fortunately I didn't.
Now having lived with the system for 8 months I can pretty much judge how the batteries are faring by looking at the original analogue needle gauge on the 12v panel.
We do have a fitted amp meter too and don't take too much notice of that either.
Just through a couple of months trial & error I reckon I can judge the batteries SOC as well as any gadget gadget. I do try not to let batteries go over 50% SOC, but in reality I'm not going to lose sleep over it, we went 4 days a couple of weeks ago with poor weather and hardly any input from solar, batteries would have been well below 50% SOC but I didn't need to burn expensive fuel to recharge them either, so I might lose a tiny fraction of battery life, but how much would the fuel cost and wear & tare on engine against a possible tiny amount of lost battery life.
Our analogue volt gauge has in the past read Empty but ample power on the boat, if I disconnect all loads from the batteries, within a couple of hours they're back up to 12.4/5v
I really don't think spending money on these type gadgets gains anything. Our MPPT controller also logs how many amps gleaned so some simple maths keeps us on top of things, learning how you use and judge your own energy use accordingly is much more interesting. Having not ever drained batteries to the point of setting of inverter alarms I reckon we're doing pretty well.
We do use a clamp meter a lot through the winter though for charging purposes, really useful for assessing amps input to better select appropriate charge methods.