Apparantly the battery thing is surfacing with some people though some of them haven't been checking battery water levels but still the issue might be there. Though I haven't experienced it in the last 10 months exactly.
About the ABS, my friend and I drove each other's cars back to back. His on General BG Luxo and mine on Yokohama C drive. Same road same speeds back to back and his car was activating ABS every time we braked even a little bit hard while mine wasn't doing that. Here are both side by side
Rest its your choice but driving a Grande every now and then just doesn't cut it for me. My mood gets off and I am annoyed by the end of the day because of its lack of stability and driving position which are not upto my taste. The pleasure simply isn't there or maybe I am lucky to not face any issues yet with my Civic. Who knows I would have been annoyed by the Civic if that was the case.
May you go towards whatever is the better decision for you.