Google Voice # Port?

I have been thinking about porting my GV # to Verizon. The main reason i have been thinking about doing this is because i wasnt to take advantage of some iPhone/iMessage features that i cant do now with GV integration through Cydia apps. Would it be worth it to port, is it a disadvantage to be stuck with a carrier #? What do yall think?