I still think it's a typo (it should be a Save and not an Ability check, and that's how I would rule it in my game) but even with the typo, it's situationally strong, without being broken.
Like I said I get this logic, but would you rule this mid-game for someone who planned this in to his build before the game started?
I also do not think it is a typo given similar spells that rely on ability checks instead of saves. Most (all?) the spells that use actions to try to cancel effects are ability checks. Off the top of my head - Minor Illusion, Silent Image, Disguise Self, Ensnaring Strike, Web, Earthen Grasp.....
If these are skill checks why would WS be a save?
I think the pertinent mechanic is it requires an action to attempt to break free. If you need to make an action it should be a check since you can't save as an action and I think that is the case on all similar spells.