But if you were buying indoor insecticides, other factors would play a role. For instance, performance vs. cost would be an important factor. A high-quality brand would also matter. The specifications are to be noted too. Will they meet your particular needs? And of course, you would need to take note of customer ratings. Anything over 4 that can do the job you want it to do is a good choice.
Finally, when choosing an insecticide, there are no hard and fast rules. Only you will know your situation best. Act accordingly.