I have stayed at CP and have ridden through and used the facilities at SB. SB is not a CP equivalent, but it has won the independent holiday park awards a number of times for a reason.
Examples;
The SB pool is quite small and does not have any waves, flumes etc.
The SB activities list is much shorter
The choice of food venues is short
However, SB is nicely laid out. You can walk/ride in to the New Forest. There are some nice pubs a short drive away. The activities on site are (allegedly) good. The are plenty of other activities nearby (water skiing, horse riding, fishing, bird watching, Roman Villa etc). The lodges are good quality and are frequently updated (I saw some being delivered a few months ago)
It depends what you want, but if you go don’t expect a Centre Parcs