Make an option in the admin UI to set it so that anonymous users are redirected to another domain, instead of shown a holding page. This could be done using the drupal_set_header() function to send a Location: header to a preconfigured $domain & $url.

I may write up a patch sometime soon.