I remember listening to those Snells in a high end shop in Champaign, IL in the mid 90s. Thought they were wonderful. Not surprised they're still making music today.
You're system looks excellent and the room looks inviting. Have you considered some room treatments? I bet they would make it even better.