One additional fact to keep in mind - the ability to smell hydrogen cyanide has a genetic component and 1 in 4 people will not be able to smell the "bitter almond" odour [1].
I do wonder how similar the smell of sweet and bitter almonds are, they are apparently different [2].