I've found unity is a bit heavy for my poor little netbook, and have found xfce a bit better for performance.
I use Linux mint (which is based on Ubuntu) for my main dev machine. The only limitation I've had with it is video- it can't handle the goPro stuff very well.