Hydro nutes in soil? Sure. Not a prob.

Aroma? Fucking A hey, bottle that shit up and use it as cologne. MMMMMM smellly sooo good.

Honestly you may very well want to look into a carbon filter/scrubber for odor control if you are concerned about it.