Ability to live migrate a virtual machine from the DO control panel from customer premises to DO and vice versa. A stretched cluster of KVM hypervisors could span the clients premises to dedicated servers on DO. Using openvswitch, overlay encapsulation and openflow to create logical layer 2 broadcast domains (ipsec could be offered for securing the overlay) that traverse the internet and provide stable connectivity for the virtual machines.. and dnsmasq, network namespaces and veth pairs to create dhcp, dns and other layer 3 services between the hypervisors for each of the virtual networks or layer 2 broadcast domains. HAproxy could also be used to provide load balancing as a service within the overlay network. All of this would be controlled from the DO web interface. This would add infinite capacity to small datacenters as well a wealth of other benefits!