I'm not going to get into the right or wrong about using any poison. I consider that strictly your business and none of mine as long as the poison stays on your property. I understand the concern about Lyme disease.
I don't know about your specific application, but I'd use the liquid Sevin to...