Well i think its not a bad idea to get a VCC for verifying the account.
But looking at the cost and their later premiums i will prefer my own credit card.
After all VCC works till the supporting site lasts.