Yah, sure, that's how we do it.
The issue is that Google Voice has a fixed, 25-second interval between ringing the called party's number, and then giving up and going to its own voicmail system. It's not adjustable.
Callcentric's ring-before-VM interval is adjustable, so just set it to 30 seconds or longer. If you do have CC VM set up, I suggest setting a 30+ second interval instead of disabling it entirely. That way, if some random caller calls the CC number directly, it won't ring forever. This also handles the possibility that GV has an outage.
I attached a screenshot of the CC VM settings page. Note that you can also define CC "Call treatments", or rules, which also have a spot to define the ring period.