I own a GCP, as well as some original Ground Control (not pro) and recently bought an FCB1010 (that I plan to mod with the LG-FCB kit).
Depending on exactly what you want, the GCP will probably be ok. But, the Midi Raider is very close price-wise and has some additional capability (such as being able to do scenes without preset mapping).
You might also consider the BJ Devices TB-12 - there is a good write up on this forum for it. It has only 12 buttons, but it has a "shift" feature that allows you to assign a button to shift all the buttons to an alternate set of IAs - very cool!
One thing to keep in mind is flexibility. Having used midi stuff for a number of years with different equipment I have always been happy with the GC / GCP until I got the Axe Fx... The GCP is not as flexible as it could be, the Midi Raider has a bit more... The TB-12 is super flexible, and a good price. Downside is that is is coming from Russia.
I was seriously considering the TB-12 but I want more than 2 CC pedals so I am going to use the FCB1010 + LG-FCB mod, which allows for 4 CC pedals (2 on FCB, 2 external) plus a huge amount of flexibility in programming the FCB.