I would mostly recommend using bots if you know exactly what you are doing and can build them / modulate them yourself. A close friend of mine does this and it takes a lot of fine tuning. To be brutally honest, it's the kind of thing where if you have to ask the question you probably shouldn't be involved type of thing. That said, you could be involved, but you'll have to start putting many hours into the project.