Is Hyper training good?

Is Hyper training good? Hyper Training is recommended for Pokemon that you cannot breed, such as the legendaries. However, hyper training is also a viable way of getting good IVs without breeding your Pokemon!

Hyper Training is recommended for Pokemon that you cannot breed, such as the legendaries. However, hyper training is also a viable way of getting good IVs without breeding your Pokemon!