I think that scent mechanic has loads of potential. One whiff of it and I immediately started thinking of ways to design around it. You should definitely explore this more. Being on the receiving end of a fox hunt for example could be a really tense setting.