IMO: It is definitely a valid concern that one could run their batteries low and get stranded. I have a 2020 Triton 18tx with three large cranking batteries in a bank all together that power everything and a three bank on-board charger that I keep plugged in whenever I'm not fishing. I haven't had any issues except one time when I was running three screens of electronics, the livewell and was trolling for about four hours... all at the same time and pretty much steady the whole time. I was lucky that my boat finally cranked after about twenty minutes after turning everything off, but nevertheless, bought one of those 5 function portable chargers from Harbor Freight that I keep charged and stowed on my boat at all times just in case. Plus, you never know when you might run up on someone on the water or at the ramp that could use a jump.
Welcome to the site by the way, from Central North Carolina.