Not to get too off topic, Devin, but I can answer your question, as Hasbro answered it for us one time:
G.I. Joe is a Hasbro entity, so they do not need to pay for licensing or royalties that they would have to pay to George Lucas for the Star Wars license. When we asked, it was "Why are G.I. Joe figs $5 and SW figs are almost $8. However, since they're actually the same price point now, what's the difference? We'll never get a straight answer, nor will we ever get the full articulation we all desire.
Back on track though, those are fantastic customs!