I recently started using helm-mode again and find ir pretty good, except for a quirk: It does not allow to tag a heading in org with more than one tag.
The code uses the 24.4 advice system, but porting it back shouldn’t be a problem.
I noticed that when providing tags in a capture via the template mechanism, helm is still used. But I’ll fix that at a later point.
An improved version that also handles org-capture and has function with more generic name (and hence in this case more useful) is here: