IMO, I would say buy it, tweak it for accuracy and use the crap out of it for the first 30 days. If it doesn't meet your expectations, return it, if it take you longer to put it through its paces, throw it on craigslist and recoup most of your money.
Jack
U.S.A.F. Ret. MSgt 2006