It will get smokey at times and easily give away your location. It is great for controlling your fires, but it is not a guaranteed way to cook undetected. Wood loves to get smokey at times and nothing prevents a little smoke from billowing out of your fire.
The best way to cook in city limits and not create clouds of smoke is with better fuels than wood. But, then you have to deal with the toxic fumes they create. You can breathe in a lot more wood smoke than chemical fumes and survival. You have to look at the kind of situation you are in to determine which is more ideal for you.