I don't think the parody names are useful, because readers either a) recognize the shows just as they would have if the names hadn't been changed or b) don't recognize the shows and are unable to google them. But otherwise this felt like a very unique idea for a story, wide-ranging and well-executed, emphasizing that people can disagree but get along and even enjoy the disagreements.