How does the Trophy System work?
Solution 1:
it simply destoys enemy rockets and granades like
- predator missiles
- rpg rockets
- flashbangs
- bouncing bettys
- i.m.s
- the "big" shots of an ac-130
- ...
so you can mount it where the action is, let it do its work, protect your teammates and earn points, while you can hide whereever you want to.
to read more, take a look at callofduty.wikia.com.
Solution 2:
@oezi covered how it works pretty nicely, tactically speaking as a sniper it is mainly good for helping defend a position that is good to snipe from but vulnerable to projectile explosives.
As for whether it is the right tactical equipment to use for you as a sniper depends on how you play. You have perks that make you quite invisible to the enemy but you like to stay in one spot and depending on what playlists you play as soon as you've sniped someone they know where you are and can attempt to flank you. Therefore having the trophy system might help protect you from speculative grenades flung in your direction.
Personally my sniper class has Slight of Hand, Hardline and Dead Silence so I'm visible to predator missiles and the like so having the trophy system on an open map (e.g. Mission) is really useful, however on a map like Resistance/Underground where you have more chance of being indoors maybe less so unless the enemy are really tooled up with grenades.
I actually prefer having portable radar as my tactical for a sniper class as it lets me stay in one place for longer and gives me a good warning if the enemy is coming to flush me out (particularly if placed somewhere that covers more than one route to your position).