Install Google stock Android on HTC One


I have the HTC One, currently running Sense but would like to get the full Google experience and also updates as soon as they appear. I have "some" technical skills meaning I've jailbreaked my iPhone but I am far from a terminal-wiz. Is rooting your device and installing stock Android a straight forward process or should I be concerned?

What would you guys say are the main advantages vs. risks of going for the full Google Experience? Will I get Android updates as soon as they appear OTA or will I need to do stuff manually if I edit my device myself?

Please advice, only been an Android user for a month. Thanks.