I loved Jenny Calendar, I think she was a great character and love interest for Giles. Making her a Kalderash agent made her more interesting because she wasn't just the sympathetic teacher anymore. But I wouldn't say I miss her; I think her death fit very well in the story and it's good that it happened (however bad it made me feel).
That's exactly how I see Angel and Spike relationship. Maybe it's a bit unconventional, but I really took it from the canon!
Updated version of the previously posted vid with some fixes (aspect ratio mostly).