[quote name='raindog308' timestamp='1343749998' post='2292464']
On the other hand, I find cPanel gets in the way at that point as it's easier to script things. However, it really depends on the depth of the user's systems administration experience.
After running Debian as my desktop OS for five years I was able to hit the ground running with a Linode running debian and no SA experience at all.
The advantages of running the same OS on your server and desktop are huge, not the least of which is the ability to use sshfs to mount your server as if it's a local disk partition.