its incredibly useful but requires timing and situational awareness. its uses are too many to go into in just one post but here are the first few that come to mind:
1) Silence enemies before casting a Heal on yourself to make sure your heal doesn't get interrupted.
2) Interrupt charge up times of teleport scrolls or healing potions to keep a weak enemy in combat and get the kill.
3) Use Silence at the beginning of a group vs. group brawl to create a 3-5 second DPS gap by delaying their ability to use nukes and debuffs from the onset of the fight. your whole team will be 3-5 seconds ahead in cooldown refreshes and will likely get in one more round of ability activations than the other team.
4) use it as your're running away or pursuing a runner. it shuts down item activations as well so it will prevent them from using a Wand of Speed or Warpstone if they have something like that.
the list goes on. its very versatile but its uses are purely situational.