Like i said,i have never used neem oil,so i wouldn't know,the tobbaco spray leaves a little residue,or sheen on the plant,but dissipates after a couple weeks,or just simply spraying them down with water will remove it,it has never effected the plants smell,taste etc.
All that said,i should...