Strelok, Shooter and Chairgun Pro are all great program to help you calculate your holdovers or to make a scope tape for dialing elevation. Whichever way you decide to go, it is just personal preference. I prefer dialing my elevation because I think it's more accurate, others will disagree and say holding over is faster. Again, it's just personal preference.
I agree with Jim and bandg. Even when you use programs like Strelok or Chairgun Pro, which will give you a great starting point, you'll still need to validate all of your aim points and make sure that the info the program gives you for an aim point is where your projectile is actually impacting. Even with the correct BC and velocity entered into whatever program you decide to use, the points of impact are never 100% accurate at every range, never! You'll need to validate at each yardage and fudge the numbers one way or another at some yardages to make your whole scope tape accurate for dialing elevation. Like Jim said, it's a lot of time, effort, air and lead, but if you really want to be accurate when you dial elevation at long range, you have to do it. WHich ever way you decide to go, good luck!
Have a good one! Stoti