The problem with GI Joe is that once you set aside Hawke/Flint1, Lady Jane/Scarlet2, Snake Eyes, Stormshadow, Cobra Commanda, Destro, the Baroness, Zartan and maybe Roadblock3, you really get a lot of very generic characters
1. Never could really distinguish them except by rank. I suppose you could, with hindsight, describe them as SG-1 & Movie Jack O'Neil respectively, but that's not saying a lot.
2. Never could really distinguish them either - I just recall red hair and proficiency with cross bows. Their only defining characteristic was whether it was HAwke or Flint they were shagging.
3. A machine gunner who really wants to be a gourmet cook. It's brilliant, and back in the 80s a fairly novel concept. None of the ancillary Joes really had anything like that about them to stand out. For the other character's their only real distinguishing feature was their costume