Hulk,
As for the shipping delay, your guess is as good as mine. I have not heard of any changes to the radio or the ability to update software. All the info I have is the same as what's already public knowledge. I'm hoping I'll get mine from the first shipment but who knows.
Socko