I've done this earlier this year, read the instructions carefully and viewed the video, I just did the job very methodically step by step, and used a low range torque wrench when needed ... The bit I found most challenging was getting the cables fitted correctly, and one to watch is getting the grub screw fully in place, apparently if its not in correctly you don't get all your gears!
All in all I found it straight forward,
Mark