As a relatively new user, I'd say it's reasonably noob friendly, but there aren't a huge amount of profiles available to the public. However, it's reasonably easy to set up your own and you should be getting sorted in no time!
Take your time to watch the new tutorial videos, figure out how to make fight classes etc and you'll be on your way. Of course, there are some already available but these are far more easy for blizzard to catch, which is why most of us make our own custom profiles. I'll be starting to upload some of my old profiles once I stop using them, for instance, but people don't especially want their accounts to be banned so most are kept quite secret.
The already available ones will cover most bases, like levelling, gathering, etc, too!
EDIT: I'd like to add that this is far less likely to get you banned than honorbuddy, as it's less mainstream and there are super large customization elements. Blizzard's crosshairs are quite firmly focused on that bot currently, as it's causing them a lot of issues. Definitely worth the investment.