Note: this is about out-of-universe reasons
Throughout the Dune novels, the character of Duncan Idaho stands out as having the most appearances, but being reborn again and again as a ghola, for various purposes. Bringing back dead, beloved characters is a common trope and a form of pleasing the fans, however it is not clear to me why this particular character was chosen.
Duncan doesn't really stand out as a character. In the context of the first novel, Gurney and Thufir are both more interesting and suitable characters to bring back by various Atreides masters. His appearance is very Mary-Sue-like come to think of it: no physical or emotional flaws, gets along with everyone, dies in a blaze of glory.
Is there some particular reason for giving him such special treatment? Did Frank have a special fondness for the character, or was regretful for killing him off so early in the original? I recall reading about how Frank resurrected him in the sequels because the character was a fan favourite, so perhaps that could be a reason, but doesn't quite explain why he was reborn so many times.