to answer your question, I have done this many times before, but in WOD and MOP, bot account has the same name as my main account and I used to transfer the character I botted to my main account after I was satisfied I had farmed enough gear for me to want to play it legit. My main account has never been banned for any kind of cheating and it's 12 years old now. The bot accounts got banned eventually but I had no comebacks to my main. I've done it with around four characters. I don't know why but my gut is just telling me not to do it in Legion, I have 3 level 110s I would love to move and play on my main account but I just think they go more into depth these days when banning and are checking that sort of stuff now.
Thanks for the response bro, i think it's the same, they still make money on us migrating, and the other "botted license" is still getting banned, so they win either way. I am going to migrate them before the account gets banned!
Let us know how you get on, I am not going to risk it though, I have always wondered if a Character on a realm gets a few reports, they investigate and find the character is not on that server anymore but its been moved to another battlenet, do they just ignore what happened, because you obviously move the bot to another account on another server with a different name.
It wont matter now as hes moved the char to his main battlenet account, they will just ban the old battlenet that the account was on, thats what we think anyway.