Not sure what the max draw is on it. It has a 5Ah rating, but that isn't necessarily the max draw. I take the rating of it to mean that it will put out 200w for an hour.
As for why I would use this over a golf cart battery, 2 things. First, and most importantly, I have it. Second, aren't golf cart batteries kind of heavy?
If I do make an e-bike, I would still be putting in a good bit of the power myself, so 200 watts might be sufficient anyway.