I had a similar problem with japanese beetles at a townhouse I lived in at one point. I've always heard the traps/bags were a horrible idea because it basically draws them all to your house (like you mentioned)
My solution? I bought replacement bait caps for those bags, about 3 of them, and...