Currently only one windows device on your network should download updates from Microsoft, the others will then download the updates from the updated device's update cache.
Security issues (which are potentially big ones) aside on this, they're just moving the bandwidth charges to the customers. I don't want someone pulling an update from my computer and using my bandwidth. I'm a bit cranky about this whole scheme.