I regret going with .io for my personal domain name. At the time I thought it was cool, but they've since raised prices and hearing things like this doesn't instill confidence...
And isn't .io on borrowed time, since the country will soon no longer exist?
That, and the Indian Ocean territory will cease to exist in the (very) near future, so the .io domains might be going the way of the dodo. I won't be registering any new ones at least, and recommending everyone to stay away from them.