For the past few weeks we have been working on a module called Aegir Network.
Aegir Network allows Aegir servers to communicate with each other. This means you can centralize information from different servers, and run tasks on remote sites and platforms. It also adds a server overview UI to the Aegir interface.
In short, if you're running multiple sites and platforms across multiple servers, and you'd like to manage them from one central dashboard, you should probably check out this module.
Aegir is particularly well suited to creating Drupal software-as-a-service services, since you can install it yourself on your own server and manage it independently. This article shows you how to do that.
Here's how I got a few Aegir 2 VM running with Drush Vagrant. You'll need specific branches of some drush extensions (see below).
This is with my regular user. Do not use the root user for this (though it will if you opt to make it update /etc/hosts).
0) Check that you can do 64-bit virtualization. The basebox is 64bits.