That battery looks pretty similar to the Trojan T-1275.
I've been running 3 of these for my stereo bank since May of last year. I think I paid around $165ea for them which is a pretty good value for 155Ahr.
They worked great though I never really pushed their limit. The longest I ran them with the motor off was for about 8hrs at an average of maybe 75% of the clean, unclipped volume of my system (4500W RMS). During that time, my voltage dropped from 14.3 to 13.6.
I charged them religiously while not on the water with a nice 3 stage charger though I admittedly did not maintain the water level of them very well.
I just pulled 2 of them out that had bad cells. They were swapped out under warranty. Not fun lugging 85lb batteries in and out of the boat.