Nothing to 'fret' about, but just so long as you realise the leaves would be 1:148, not 1:160, so technically* they'd be 'too big'

Actually they told me they'd originally made them in "British N (2mm)" scale but then went and made 1:160 "because that's popular in Europe" when they answered an email I'd sent asking about the seeming duplication of items on one of the other pages of items (I think it was the building details page). I had to chuckle since the email didn't say "the rest of Europe."
All this means is that although your leaves may end up being 1:152 (I think that's what 2mm actually scales out to in inches) many of their other offerings can be had in 1:160 N scale.
I was hoping it was a company that Walthers carries so I could easily try an item or two out by just ordering from my LHS but although Walthers carries the Ngineering lighting products they don't carry the etched brass.