I thought 20 years was enough for the Alliums to do the job.
I left as many clumps as possible, but I've harvested some over the years, too.
BS is just part of growing roses here, and while some of the various applications work well, much depends on the frequency of rain during the spring.
Geez, even the slugs are sporting umbrellas these days...