Matt, I understand your frustration regarding a series 31 battery life with everything. I had Interstate 31 AGM’s and they are rated at 100AH. That 100AH rating is derived from a 20 hour draw which is only 5 Amps. I have 3 HDS units a 12 and 2 9’s. Baitwell, livewell, Structure scan 3D, Radios, when on the water my total draw was 8 – 9 amps. At that level the 31 actual AH is like 65 – 70. To maximize battery life one should only discharge an AGM 40 – 50% of it’s capacity so in reality you could have as low as 35 useable AH or 4 – 5 hours at 8 amps. My Ranger has a battery switch in it to switch in one of my trolling motor batteries to start my 250 hp, which I’ve done many times. Enough is enough and I got the BBC packaged deal on 4 LiFePo4 batteries from Ionic, 1 – 125AH with heater for the main battery/electronics and 3-100AH for the trolling motor. With these batteries in theory you get 100% of your AH regardless of what amperage you draw. I got the 100’s for my trolling motor as you need at least 100AH to start my motor (Assuming they have the proper BMS, Battery Management System). These batteries have a very sophisticated BMS that controls what the battery see’s for input then adjusts for proper charging. I have a Minnkota MK460PC that works perfectly if set to the AGM mode. Went to Erie 2 weeks ago and the batteries performed flawlessly. Each battery has a Bluetooth output to a downloadable app on the phone. Keeps track of State of Charge, voltage, charge or discharge amps, Watts being used or inputted, number of charge cycles, battery temperature, and overall battery condition. LiFePo4 batteries should not be discharged less than 90% so the BMS will monitor this for you to maximize the battery life. I lost 150# out of my boat, we ran our electronics all day, live well, radio and before I went in it was at 80%. It was rough and took about 45 minutes to get back to the landing. Once on the trailer I checked and it was already at 98% charged. I am truly impressed and with my current AGM’s getting tired, they are not cheap either, like $350 each. AGM last 300-500 charge cycles, LifePo4 will take 3,000 – 10,000 charge cycles. I know that they are more expensive but I will never have to replace (or run out of power) my batteries again. I am not a affiliated with Ionic but just an impressed customer that has done a ton of research on LiFePo4 batteries. Good Luck.