Onslaught Insecticide is labeled to be used as a broadcast spray indoors. Remove pets from the area during treatment, and once the product has dried, it is safe for animals to re-enter.
According to the label, applying Onslaught Insecticide in calm weather when rain is not predicted for the next 24 hours will help to ensure that wind or rain does not blow or wash pesticide off the treatment area.
Both products have two different active ingredients. They are both labeled for various insects. Onslaught Fast Cap has the additional active ingredients of Prallethrin and Piperonyl Butoxide (PBO) that provide fast-acting control of pests. FastCap is like having two products in one without having to worry about mixing them.
The residual will be the same indoors and outdoors for Onslaught and Onslaught FastCap. It will offer a 30 day outdoor and 90 day indoor residual. They have the same listed pests on the product labels. You could apply Onslaught if you do not need a quick knockdown.
Onslaught cannot be applied to mattresses, bedding, or furniture at all.