Sounds like a good plan. I think learning the OS inside and out is the best thing you can do. Set up a bunch of user accounts, install scripts in them, get some email going... stuff like that.
CPanel is good (or at least convenient), but make sure you also get comfortable working from the command prompt.
Have fun
