Boost has less functionality than flyback so physics dictates that boost is better at what it does. In fact, this is the case. Components in a boost circuit have less peak voltages and current stresses on them than flyback so can use cheaper components with lower ratings and have less noise. They can also boost by a larger amount than flyback (but can't step down). They are also capable of higher power because of all the aformentioned points.
So usually, if you don't need the features of flyback (isolation, or multiple tapped outputs from the transformer, step-down and step-up) you go with the boost. Boost does have the major disadvantage of inverted voltage though. A SEPIC converter is another kind. It's can do everything a flyback converter can do (you can think of the circuit it like a buck-boost converter combined into one circuit, or a variation on the flyback converter), but with lower noise and peak stresses with no voltage inversion like the boost, but no isolation like the flyback. It's also harder to figure out how it works.