I also run Linuxcnc and find it very good I have just used the pp for my mill and lathe but I have just bought a mesa card mainly for all the extra input/outputs including encoder for the lathe spindle speed etc. I also find the standard screen set OK there is a new one out though called Gmoccapy and it seems very good.