This is already completely irrelevant at this point as many ICOs are only available for non-US residentials. To be able to participate in the ICO, you should agree to their terms which includes you being a 'non-US citizen' and only then will you be able to coins. Not sure how it would go if US residents try using VPN services to buy from ICOs but it would still be a big risk if they do so.