Sorry but I don't have any hands-on experience but if you check the web you will see like I did that North Star is pretty much the top dog for Batteries right now if I had the money to do my build the way I wanted to I would have all North Star batteries with XS power being a close second if not a tie
North Star is one of the top names in batteries. You will be buying high quality and proven performance.
My only thought with batteries is if you're not buying them local return may be difficult if you ever need to claim in on the warranty so something to consider if you're mail ordering.