I also think that tags would work better at card level, not at note level, the reasons are here and here.
It seems, however, that that request hasn’t a lot of support, so I’m using flags instead of tags in those cases where using tags wouldn’t work.