I think the most important consideration regarding which boots may be best is fit. That seems to be by far the biggest factor in people's problems with them. If they won't stay on, they shift, they rub, it usually means they don't fit well enough. Hoof form is an important factor of this & high/long heels, flares, etc require a more careful approach & certain factors such as this can make boots of any kind less suitable.
Some boots are more or less adjustable or able to be tightened. Eg. Renegades for eg, you can actually make the boot substantially longer or shorter. The high profile boots typically allow for more 'play', for eg. Growth between trims. Gloves on the other hand, are great for well formed feet that are kept in shape, but having no fastening/adjustment system, they need to be a tight fit and only really suit horses who are trimmed little & often.
Next consideration is the riding you do & terrain they're worked on. Eg. High profile boots such as Old Macs, Cavellos, Trails, etc are not generally the best for long/lots of riding - I think they recommend something like a max of 20 miles per ride or per week - because they can rub. If you're doing heaps of riding, such as with working horses or endurance horses, the low profile ones that sit below the hairline are best, such as Epics & Gloves. Also re terrain is hardiness & wear of boots. On hard abrasive surfaces, such as paved roads for eg, boots with more plastic soles, such as Renegades & Cavellos wear faster than rubber, such as Easyboots.
Ease of use is also a factor. For eg. The new Easyboot Trails are ultra easy to put on & off. Boots such as Epics can be difficult to get on & off, depending on fit. Especially with kids or older arthritic hands, ease of application may be a big factor.
Whether or not you decide to go with one of the Easyboot range, I reckon it's well worth doing some reading on their site, as it's packed with info, including on the subject of which boots are suitable for which situations.