In terms of bass range, both of them goes pretty deep. The Z623 at least to me, has the heavier 'thump' but the SP2500 has slightly cleaner bass overall.
Problem with the Z623 is that its highs are pretty blanketed, you're going to need some EQ and treble boost in order to pull some range out of the highs.
The SP2500 on the hand is a much more balanced, highs aren't blanketed as much. Mids are pretty flat and that's great for being an all-rounder.
Honestly between the both only, I'd go for the Z623 as the SP2500 isn't worth that extra $60-80.
If there's another choice, I won't even waste my time on either and would opt for a Swans M50w instead.