Looks like the US is finaly going to deploy some Trophy equiped units rather than wait for their own active protection system
http://www.thedrive.com/the-war-zone...14748_c_LLuo7D
Other sources state the heavy vehicle version is being modified so the crew can reload it from inside the vehicle.
To me as said before EW or thermobaric (high pressure) artillery to jam or destroy the fairly simple radar seems the way forward. Of course if your own EW systems are good making comunications difficult artillery is in trouble.