The only downside to systems like this is allowing non-technical persons to implement them and make decisions solely on the data, which is often technical and beyond the scope of most users, to interpret.
I've seen it too many times where BDA/DAS folks with minimal training use devices such as the PCTel and walk a building, a design a solution/system solely on the data provided by such a passive device. Without a vista into the actual network(s) from the FNE end, it is glorious and glamorous speculation as to what's needed and I've seen more wrong calls than right ones.
No substitute for properly trained technicians with their combo of tools, skill and experience can be expected from a single "black box".