I agree, it's not for the average user. I'm happy to root my android (mostly because android backups really suck otherwise) but would definitely not recommend it to most people.
I think it took me an average of 2 hours every 6 months to keep hiding root correctly.