Question: are ultra balls worth it?
Answer: The first stage is based on status ailments and the Pokemon's base catch rate - and in general, Ultra Balls are better than Great Balls, although the numbers are random. ... When you're trying to catch Pokemon with low catch rates (i.e. hard to catch), there's less chance of making it to the second stage.