I use advantage as My Vet sells me the Dog Sized Tubes which work out to a lot less than the Cat Sized per Cat.
I put it on Tubster Panther all the time and that helps keep them down.
I have flea allergies myself and a bite on the ankle itches so much.