Not at all. Figuring out where to start to unlock, then take S-On to S-Off, then finally root and install Recovery software is the tough part, imo. Once that's all done, booting to Recovery, and backing up and flashing a custom ROM and GApps is pretty easy.
Looks like I've got a bit of learning to do haha... Carrier I use is T-mobile, I'm using a old ass family plan that has no texting believe it or not. What price would you be interested in selling your phone for when ur looking to replace it?