I believe in the concept of "learning Batteries" to save on tuition costs. I have 2 1/2 years with my 75 amp hour $80 group size 24 trolling motor battery. My concern is that I may have consistently charged it too much leading to corrosion. I will find out when it dies. If it suddenly goes open circuit I'll know for sure I did it and need to learn more. It came with a 2 year warranty and I think I can claim successful completion of battery learning if it lasts to 4 years. Short of that, I failed the course and need to learn more (most likely outcome).
Flooded lead acid batteries allow the use of a hydrometer to measure the state of charge. How much sulfur is in the sulfuric acid versus how much sulfur is in the lead sulfate in the plates is actually measuring state of charge. If you have a $150 to $200 battery monitoring system it can estimate the state of charge if properly programmed and maintained. Flooded lets you measure.
Gel batteries have all the same problems that plague all lead acid batteries plus the bonus issue. If you charge it too fast and bubbles form they stay forever. The gel that immobilizes the acid also immobilizes the bubbles. This additional failure mode that is unique to gel batteries is the main reason why they are not drop in replacements for flooded lead acid batteries.
If your application requires that the batteries be mounted upside down then you need AGM or gel. If your application requires zero maintenance then you need AGM or gel. AGM or gel will last at least twice as long as a lead/antimony alloy trolling motor battery that doesn't get watered monthly. Otherwise paying twice the price to get AGM or gel isn't the best price.
The thread title, "Best Battery Per Penny" is best answered, in the US, with the lowest price flooded lead acid battery. If you killed your first set of golf cart batteries in two years it is my opinion that you might have more learning to do. What is wrong with your first set? Did they get a reduced capacity? Did that happen by insufficient watering or under charging? If one went open circuit from corrosion due to overcharging you probably would have said the battery died rather than "about done."