The can of Hit I have is the black one which says that it Kills mosquitoes&flies which I dont really need, I just find it much more sensible to use a mosquito repellent rather than wasting a can of bug spray to kill mosquitoes and flies can just be swatted with a newspaper. So I mostly use it to kill crickets(the chirping white bastards) and cockroaches(which I thankfully dont have anymore in my house).
So yeah, Hit gets the job done and the smell goes away after a while. I havent even brought the red one which is specifically meant to kill roaches&crickets.