I just use a variation of ebt Miner. Never tried any of the paid ones. I only use on my EU alts and it's one of the few things I'm comfortable leaving AFK. In my experience the only times I've gotten "stuck" is when I come back and I'm on top of a rock, but it looks like I'm just standing there rather than running into a wall or something. I believe reducing doodad range prevents that from happening. I believe the paid programs are more up to date and better supported so I would suggest trialing one or both to see which works best for you. If you're babysitting your bot, ebt is probably sufficient. As for "looking bottish", I would suggest you try to wait until nobody is around you mining. The only time you look really bottish is when you're sprinting to a node and at the last second pull a break-neck turn to run to another node when it registers that the first node is being mined by another player. Also FWIW I generally only mine on EU at ~3AM their time.