emmmmmmmmmmmmm dont get that point: " much less likely to get caught since it proxies and mimics key strokes, not injecting itself into the game itself."
i have been botting with xenobot for like 5+ months botting 7 accounts 24h/7days, there have passed some mass ban waves and 0 chars banned. i guess that your theory about injecting to the client is kind of broke cuz im sure that got anothers guys like me (that bot a buch of accounts) that havent been banned. and well, i guess one of the high risks of been banned is that sitting in the same "SQM" for like 24/7 no matter wich bot u use to do it.