Yeah, I don't get that either and I would've preferred Wayne Pygram, too, since I'm also a massive Scaper.I'll never understand why they didn't just bring Wayne Pygram back, they'd already cast him in Revenge of the Sith, and I'm sure he could have pulled off the role just as well as Guy Henry with the digital Peter Cushing mask. But I might be a little biased since I'm a huge of his from Farscape.
I feel that Red Leader and Gold Leader fall in the same category as Ghost, Hera, and Chopper (and the two Mos Eisley hoodlums) as fun Easter eggs but easily overlooked by casual fans.Red Leader and Gold Leader are borderline but I can accept them. Similar with 3PO and R2.
But I agree R2-D2 and C-3PO are gratuitous.