Honestly, I checked out the soundclips, and although they sound "about right," they just don't sound "the same." I can't really explain it, but suffice it to say that you really need to hear the setup in person. Also, something I just noticed: you don't have cats, so the SLP (even Loudmouth...