The other issue is resistance. In the paper they claim that this antibiotic, because of the way it acts, is unlikely to lead to resistance. But people have said this about many different things before, and eventually resistance seems to develop. I would be a little cautious to say that no resistance will ever develop to anything, because natural selection is very powerful and has a way of defeating even the most powerful tools. Still, it seems very promising.