For us the ability to install a game with just a few clicks is very useful especially for the games we don't have on linux boxes. We don't have to bother about downloading it manually, writing a start ...
We have been using GameCreate for our non standard games so far so good.
Very nice feature that you have content servers from which the games are installed on to the hosts.