I like more cca's than less but that is so close to 650cca, for the price and warranty, I would roll the dice depending on any other group 34 and cca/price. That's crazy cheap.
I don't know what the quality is but I would consider it for less than 1/2 price. Not sure how the warranty works if you have to list the application and the OEM CCA vs what you bought but if not then keep the receipt?