be aware, wild garlic will self seed beyond any border you hope to set for it, but it's easy to pull up.
As for competing with a current, it's a short season - up now, flowering soon, died down by summer - and it seems to coexist quite happily with shrubs round here, but I don't know if the odour (which can be strong when it's in full flower) would attract or repel whatever insects the currant needs or hates.