That's stupid about the crank length. The ANT+ thing also makes no sense. However, there's word that they might be holding out and making it a bluetooth version, which is supposedly the next standard, and you could use any phone, etc.
I'm personally waiting for the Vector. ANT+, I already like Keo, cheaper, etc.