Tracking can be very different from provider to provider. For example, some providers update the status of tracking only on basic points like picked up from the client, delivered to receiver. While other once can do more, special if they have a cenrtal dispatcher location. Pick up from client, received in warehouse, dispatched to truck, truck on route, approx delivery trime ... received, signed.
On customer service comes the big difference. What if, you can not see an update and tracking seems to be frozen? Can I call someone, can I make for example online chat, would someone anwser? Can i receive SMS notifictions, emails for tracking steps, maybe even support of whatsup? Where can I claim or report a defect delivery, has the company published any insurance contract? If it is an App, which App store is supported and for which OS? You still meet humans on receiving something, you can seee if this people talk correct, know what they are talking about or even talk your language. Are they proper dressed with a clean uniform (this reflects back how the companh takes care about your shipment). A lot to consider to run successful this business or select a new service provider