As a bonus action it means it's useful to all classes while still taking up an important resource. The balance of it is that it only works against one attack.
I think I like this best and I’m inclined to include it as an alternative casting option so that if you know the Blade Ward cantrip, you can cast it a/p PHB standard for protection against multiple weapon attacks for a round, or as a bonus action for protection against one attack.