My update,

I put the strip in. I cannot attest to the mites just yet... but the gnats are mocking me. I put it in at about 10am, and at 6pm they were still laughing and having a pretty good time at my expense. I shut eveything down, even the filter, we will see the activity in the morning.