Yes... but you also have to explain to the venture captialist that you'll be unable to work for the company you created for a number of months while your paperwork goes through.
Don't get me wrong, this is a step in the right direction. But the mythical Startup Visa it is not.