A few suggestions I would recommend.
-Defining a particular route to follow, rather than a radius. ie. drawing a line that comes back to itself. I have walked many places I have botted, and would like to follow my natural walking pattern, I think I have done a good job finding my routes.
-I see the egg incubator grayed out, that makes me believe stuff is coming (use incubators and collect hatched eggs)
-Make an advanced tab, to allow keep x amount of particular pokemon OR
-have the bot auto evolve (tell it to evolve when you have so many of a paricular type or evolve right away, either or)
-have the bot hold as many pokemon as you have candies to evolve
-Show current timers, so I can stop the bot when consumables are about to end instead of just began.
-Possibly make the map clickable to send the bot in a certain direction? If I have two bots in the same park and one sees an eevee, Id like to send the other bot that direction
-DONT USE INCENSE AND EGG WHEN ON BREAK (sorry for yelling ) or allow us to click on a Pokemon if we see a good one
edit:
-maybe add a dropdown of saved gps coords?
-make a piggy back system, If I am walking through the parks n stuff have the bot follow by gps coords
Bugs I have experienced
-when powering up, I cannot see new CP until I relog
-Candies arent always accurate, generally when I have noticed differences they are lower than in real, but I had 2 slowbros, different candy amounts. IDK how
Please do not ever allow the bot to take over gyms, EVER, botting is one thing, but we should still have to get out of the house if we wanna use our new toys....just saying.