You raise a good point and we were looking into that some days ago.
We might update him in the future and give him the possibility to "spot" disabled deployables for his team. This ability would help Phantom to have a bigger impact on the game because team mates would always know which deployables are disabled. Makes communication in non competitive matches easier.
From what I understand and assume, his buff will only give deployable spotting to his EMP field...
Like TF2, buried under gambling addicts and whales, forgetting the core gameplay.