Yes. it is one of the nice things about sharing our works here on CF that we get to see the minor throw away bits of lore fleshed out into something creative.
I never thought much of Snow Elves from their mentions in Dragon, but Im going to have to consider using them now if the party ends up up north.