really!! i though there were many others like me out there....
go for the tent they work great!!! check if reflects light inside.... that's a good thing...
and also check for at least two holes one for air in take and another for outtake
but to answe your question... the tent by itself wont stop the smell.... u need to put the carbon filter working ... u can even leave the tent open that the filter will do is job!!
so i just turn the carbon filter on ...around week 9 of flowering, manage the odor quite easly till then
peace