I don't have any advice regarding the imidicloprid. I was simply told it was not as effective, but why that is, I'm not sure. I myself used Bifenthrin, as opposed to the previously mentioned systemics.
However, it sounds like you're on the right track. I'd say it's time for the waiting game.