The tool kit is quite savy, BUT during service and site visit required firmware updates as well as equipment RMA’s the tool kit tends to operate much less efficiently than touted. As a small company, spending half a day or longer on a site to service firmware failures or updates, just isn’t sustainable. Too many slow and interrupting ITK issues. It seems that initial commissioning can be smoother but if the signal isn’t as strong as near perfect the ITK, server, Envoy seem to struggle with lagging inter-device updates. [ Ex. One location says the envoy needs to connect to wifi and cellular at the time it is actually connected to both ( was online with Tech support to verify) in the meanwhile the technician is stuck because of this lag in update across devices .]. That’s just one example ! Reasons: ITK doesn’t short cut to the service issue at hand and requires running through some of the same processes as full site commissioning. This lends to lagging issues that just don’t need to be encountered, especially during RMA processes. It shouldn’t auto update either.