The root process is very easy. Unlock BL, flash TWRP or CWM, flash Root-Zip and Voila.
Till now the best Rom is Stock 4.4.4. Every Custom Rom have less or more bugs. If you want a stable Rom stay with Stock and wait for bugless versions of CM11 oder PA.