Even if it can only navigate between SFO and Mountain View, that's ready to deploy as a commercial venture. There will be an adoption ramp anyway. It will just follow the driving difficulty gradient.
In practical terms, it's ready now. Driving people home from the ski area in a blizzard will be the final task, but it doesn't need to be solved to put both Uber and GM out of business.