I agree that the go-tcha is not botting, the only difference between it and the Go+ is the ability to auto spin and auto-catch. It still has the same flaws, in that it's the game that tells the device when something is available, which from my 1 week experience is pokemon are prioritised over stops, and if you set it to only au8to collect, not auto catch, it still fails too many times. Some times because it alerts you of a near by pokemon, some times because the game just does not like acknowledging a stop until you're out of range.
I thought this would be good for me when commuting as I drive past a reasonable number of stops in stop-star traffic and it would mean not having to touch the phone (which is now a motoring offence in the UK if the engine is running, even if you're pulled to the side of the road with the hand break on), however I've found it rarely seems to pick the stops - I've left the screen on to keep an eye on it and to look at the colour of gyms. It is very effective, however at catching pokemon (which I've disabled).