I haven't tried LFS, the boss has objection to the technical department even touching new technology because although we have to support it we "fluff it up" when he wants to flog it... Which is all preconception because we've never had the chance to prove him wrong...
However I did get to briefly try one out, with the boss lurching over my shoulder saying, "seen enough yet?" and what I found was whilst the performance was pretty good running a DirectX based game the framerate was not as good as the spec of the machine implied it would be. OpenGL was fine, very good infact.
I think it will run, but don't expect blistering performance.
I just can't say for sure though - unless I move into the sales department... :/