No idea which machine you speak of. But...speaking in general terms....I would say they are quite effective indeed.
When I was 14, we had rather a huge fire. Lost an entire floor, actually. The place smelled like the devil between the smoke, charred 80-year-old wood from the rafters, and electrical insulation and the like.
The insurance company hired a cleanup firm who brought in three or four such generators which they placed strategically around the place. All were roughly the size and shape of an electric space heater. They locked the doors and left these running for something like a week. Afterwards...there was only a very slight odor left. This residual smell died away after about nine months or a year.
....BH