Yep. I wouldn't, for example, feel the same way during THAT scene when Heather returns home, if I hadn't played SH1 first. At all.
You are right on tht part. That scene just isn't the same if you hadn't played SH1. I think if you at least watch the scenes from SH1, you'll be fine.