I agree that there are alot of He-man variants, but it is his toyline after all! lol but the only variants I ever cared about having in this line are:
Battle Armor He-man
Snake Armor He-man
Horde Armor He-man
Honorable mention: Ice Armor He-man cause he looked kinda cool and was actually in an episode.