Trying it out now, and so far it seems to be running pretty well. Using ShamWoW as the CC. I've noticed that it won't turn to face targets, but I'm not sure what that's a problem with; the CC, the bot, the bot base, or the PB profile. It eventually kills the target when it gets close enough, but if it's behind me, it won't turn to face it. To fix it, I just changed the pull type in ShamWoW from Auto to Body Pull.
Edit: Would also be cool if you could add a check to see if the user has a Gnomish Army Knife in their bags instead of just a skinning knife. GAK wowhead link (Item ID 40772):
Gnomish Army Knife - Item - World of Warcraft
Edit 2: After training to go from 75 to 150 the bot flys from SW back out to skin, but instead gets stuck on the roof of the Inn and just sticks there until freed by hand, then after being freed by hand, it takes off and goes on to the current hotspot to start killing and skinning again.
Edit 3: While skinning I was looking over all bot, botbase, and CC options, and also checking plugins. Finally found out what was affecting my "facing" issue. Forgot I had movement turned off in ShamWoW since I use it for healing and always have movement turned off, lol. Turned movement back to auto and set pull type back to auto. Working wonderfully now. Still waiting to see if there are anymore hangups while flying to and from training.
Edit 4: Just reached my first full bags vendor run. I set it to mail everything to my alt in the options, and as soon as my bags were full, it went to the vendor and sold everything to the vendor. It didn't mail anything at all. It sold all my leahter, BoEs, potions, meats, picked herbs, and everyting else in my bag that was able to be sold. So, the options in the PB profile apparently aren't working right. I have it set to mail, and it sells to vendor. I'm glad I get one restore every 30 days per toon. I can get it all back, but now I'm afraid to run this anymore since it's not mailing.
Edit 5: I've been running this for quite a while now, and it's gotten me up to 350. Now, it's stuck in Shattrath in the Scryer area, trying to sell to Arcanist Xorith. This is after the bot has already sold to a neutral vendor in Lower City, and has also mailed off all items not sold. It then went up a spiral staircase and began trying to sell to the Scryer vendor I mentioned earlier. I'm hated by both Scryer and Aldor. Isn't there a neutral place it can be set to go for? I've stopped, closed, re-opened, and restarted the profile to see if it will continue skinning. After completely restarting HB it has now moved on to Negrand to continue skinning and seems to be working properly again.