Ive set up around 30-40 laptops using thinstation connecting to terminal services server using rdp as soon as they boot.
The initial learning curve is quite high, but you soon get used to the way it does things.
I initially pxe booted it but as the builds get larger it is much faster to have a hd install.
There are three things that I have yet to implement properly with is sound, usb support and a boot splash
apart from that they are running nicely and I hope to deploy more laptops as the year progresses.