1. What does the response contain, empty body? Or does it at least contain an ID?
2. Generic deploy_node should work as long as node object has an ID assigned.
3. I'm fine with adding `ex_wait` argument which defaults to `False`. This way it doesn't break a standard API.

If you decide to do that, you should use `libcloud.compute.base.wait_until_running` method which does all the magic for you.