I do think that Veruca is the big black gaping hole at the heart of the episode. I get that she is meant to be how she comes across. I just thought the actress was one note, and that they could have given her a bit more depth. Alyson's performance is amazing I agree. Its episodes like this that prove that she can do really heavy drama as well as comedy.I hated veruca and something about her was off putting. Just the way she talks.
All the Willow/Oz moments were so well done. Honestly the acting was brilliant. Alyson crying always is so good. I think Oz and Willow's story in season 4 Wild at Heart and New Moon Rising really was great, I know it is sad they broke up and he left, but it really had so much emotions and great acting. I loved it. Plus it is so relatable.
Probably going to get hated by some here, but I was more moved by this than A Hole in the World, and someone actually died in it, compared to this episode.