Hello Acolyte of Zinglon,
Is it Ok to talk about this sort of thing here? If so, cool!
Assuming it is, *ahem* smell is obviously a bit of a problem, yeah, but choosing a low-odor plant is probably easier than trying to make or buy a carbon filter. When it comes to Autoflowering types...