If you are using it as a desktop then I suggest keep the desktop version installed. The server edition is more or less the same OS without a GUI and other software as professional servers don't need those features. You can do anything the server edition does with the desktop edition as all the packages are the same.
My server runs the server edition, but it's only plugged in with 2 only cables: the power cord, and the ethernet cord to connect to the router. All I use it for is to store my files that are shared over Samba and I can access them from any of the 4 computers in my house (such as stream music or videos). This one has a statip IP in case the power goes out and it reboots that it'll keep the same local IP. (It needs to stay constant in case I need to change settings I can log in wirelessly from my laptop)
However my brother in law runs the desktop edition on his server, he uses it as a regular computer most of the time but there are extra hard drives that hold his movies and music that are also shared over Samba in the exact same manner as my server. He doesn't use a static IP for his and it works just as well.
It's pretty simple: -set up a folder or extra HD to store those files -make sure it "automounts" on startup (I had this problem for a while) -configure the folder with Samba so that it easily shares with windows computers (and shares well with Ubuntu computers) -I use CUPS on my Ubuntu desktop to share my printer over the network, that's basically makes my desktop a "print server"
However I do not access my server from outside of my home network (ie over the internet), but doing that is not impossible.