I swear by the Odyssey batteries.
I had one in a old standup jetski that lasted a good 10 years under unspeakable abuse. Full discharges, floodings, and full salt water shorts.
They also have near no internal discharge do they can be left alone without a battery maintainer for seasons on end and will still be ready to go when needed.
They are expensive, but so worth it.