This is the route they should have taken here. I can't imagine the hidden costs of such a service when you factor in support, unit loss, technician overhead, shipping (surely it is more than $50 per unit), and many more factors.
At least with a hosted service you have everything in the DC in...