TtrackingPoint's system can provide an accurate distance to target, as can many LASER range finders. It can provide ambient data, as can several other systems. It can provide an approximate superelevation aiming point based on cartridge ballistic characteristics and the other two data sets. Finally, it can provide approximate windage hold based upon manual input. What it cannot do is tell you what the wind is doing between you and the target. I have seen this system fail miserably in strong, gusting conditions where a skilled human shooter would have ~60% probable. So, marketing bullshit aside, this is no universal panacea. Even if it could discern and provide a summation of all wind effects, derive a solution and project an appropriate aiming point, wind can change faster than the shooter can pull the trigger. The greater distance, the more likely that is to happen. Even with a high B.C. bullet, a change or misestimation of ~3 mph can result in more than 18" displacement at 1000 meters. That is what we like to call a miss.
There are systems in development, using three LASER frequencies, that aim (pun intended) to achieve wind effect characterization between the shooter and target. While results have been reasonably encouraging, they are neither fully developed nor compact enough for small arms use and would still suffer the time lag problem in difficult conditions.