Lots can be happening out there. Thermals, mirage, shooter alignment, scope tracking, blah blah blah. I can generally run any of the apps and wind up with solutions within .5 of each other. I personally don't think any are flawed in the solution department. People get into chevy vs ford arguments but for me its more ford f150 vs 250 vs bronco etc. Its the same family but different levels of gizmos and ease of use. Ballistic AE has a neat wind segmenting section that allows the user to input lots of wind scenarios to play with cross wind components. None have a vertical wind component except for aerodynamic jump and some don't have that. So as a user you have to decide what features are most important to you and why. For me, I desire a very easy, fast, and intuitive app. If I have to fumble around trying to find the right rifle and ammo profile, mess around with atmospheric and target inputs, its not going to work for me. At one point I had 7 apps on the phone to work through and understand. It was part of the gig when instructing new students and it seems they would show up with a pile of different apps.