"on-sight installation"
Wow - I know they claim it can take over your hardware for you, but if you can attach a webcam to your management machine and it'll install on a server just 'cos it can see the box, that's amazing.
And more than a little concerning.