That really sounds like a first world problem to me . I think flamer is more scary indoors than smoke. And smokescreen, as Ben said, is there for a reason. I think in jaymod or NQ its possible to have not just smokescreen but poisonous smokescreen and it became really handy when someone was camping indoors.
C#