I understand your concerns about accuracy and resources, but my goal is to simplify things for my users. Also, since I do not want to modify and maintain a library that someone else wrote (NewPing), I vote for leaving NewPing as it is.