I've always been a Stormtrooper fan and started running Star Wars RPG campaigns back before WEG launched (I used Traveller). Once WEG launched, my personal "canon" Stormtroopers based upon the original movies slowly devolved. I've kept my personal version of Stormtroopers throughout the decades of Star Wars gaming, ignoring changes brought about by new games or when Star Wars novels beyond Splinter of the Mind's Eye started changing things.
Here are my original ideas and thoughts, just for fun:
THAT"S AN ION GUN!:
Stormtrooper heavy weapons early on included the T-21 and the DLT-19. These were both ruled to be repeaters by WEG. I wondered, why would the Stormtroopers be carrying two different squad support weapons around? The DLT-19 has a bipod and was based upon a realworld squad light machinegun. Makes sense to make it a repeater even if we never see it using autofire. The T-21 was radically different looking (big fat barrel) with no bipod and carried along side the DLT19. I made it a heavy ion gun in my games for two reasons - it had a fat barrel just like the Jawa ion gun (few other fat barreled weapons) and figured Stormies would want an ion weapon to stop droids and vehicles.
FOR THE LOVE OF THE FORCE THAT'S A CARBINE, NOT A RIFLE!
The E-11 was made a "rifle" by WEG and this has persisted. The E-11 is very small, can be shot one-handed by a skinny kid from Tatooine, is used in CQB fighting aboard ships/stations, and can even be holstered like a pistol. The E-11 was even based upon a real world submachinegun. I made it a carbine and stuck with it. I'm right and no one, not even George or Zahn, could convince be differently.
NO SPECIAL STORMTROOPER UNITS
WEG delved into the idea of several specialized Stormtrooper units such as Desert Stormtroopers and Snowtroopers. I've always considered them all the basic, elite Stormtrooper just with different field gear. The Desert Stormtroopers are seen with heavier weapons and a large backpack, only because they are in the field. They aren't onboard a spaceship/station pulling guard duty, they are on the surface of a planet, so they carry along gear and cooling equipment in backpacks, and several heavy weapons. Pauldrons are added to denote rank more easily when in the field. Modern non-elite military units even do this, why not the Stormtroopers? On Hoth we see troops decked out in cold weather gear, for example. When I was in the US Army I had a different uniform/gear for hot and cold environments. We also carried several different weapons, not just a M16 or M9 handgun, when out in the, "field".
STORMTROOPER ORGANIZATION AND LEADERSHIP
Not necessarily contradicted by WEG, but I put some thought into this. Stormtroopers are elite units used both by the Imperial Navy and Imperial Army, but not within either. Stormtrooper officers are rare and limited to a rank of around Commander or lower (the guys in black uniforms who sometimes don Stormtrooper armor since they ARE Stormtroopers). Upper echelon officers, such as Generals or Admirals, are only found in the Army or Navy. Thus we have an Army General taking charge of Stormtroopers to invade Hoth. We also have Naval officers (non-Stormtroopers without armor) running around commanding Stormtroopers. Later, this idea was nicely supported by a, "history", of Jedi Generals leading Clone Troopers who apparently didn't have high level officers.
Regular Navy troops are the guys in black outfits with black helmets. Regular Army troops we only get two glimpses of: the General leading the Hoth invasion and the crewmen of the ATST that Chewbacca grabs on Endor.
On a tangent, but I recently stumbled upon a website making an interesting argument that the Imperial troops on Hoth were actually Imperial Army Troopers and not Stormtroopers. I don't agree, but some interesing points were made: The armor they wear appears to be an Army Trooper uniform colored white with goggles and a face shroud attached. The helmet is not the Stormtrooper one, but identical to the Army general leading them and the ATST crew from Endor (just colored white). Their breastplate matches the Army general leading them (the ATST crewmen, like modern tank crews, may not wear the heavy breastplate). The breastplate shows rank markings like the Imperial Army and Navy wears. We don't see these markings on Stormtroopers otherwise. My issue with not accepting this - Why would Darth Vader not use Stormtroopers to invade Hoth? They also in general look like Stormtroopers, even if they have a set of cold weather armor based partially upon the Imperial Army field uniform.
IMPERIAL PILOTS AREN'T STORMTROOPERS (since disregarded)
Yes their helmets look similar, but I orignally made my pilots not Stormtroopers. Stormtroopers were infantry, not pilots. The pilots/drivers of the Imperial Walkers were Army troops. Stormtroopers don't mess with vehicles, they are only grunts that ride in them. The ATAT's on Hoth were crewed by the Imperial Army with their Army general in one of them. The ATST drivers on Endor were obviously not Stormtroopers either. A knife was driven into my theory on this when we saw Clone Pilots with the same face as Clone Troopers piloting fighters with helmets which appeared to be the predecessors of future Imperial pilot helmets. I disregarded this and have come to accept fighter and some elite vehicle crews as divisions of the Stormtroopers attached to the Navy and Army.
STORMTROOPERS ARE ALL CLONES (since disregarded)
I had this going early on back before WEG. The Thrawn books contradicted this, but I was always one for movie-only canon, not EU. Later, Episode I made me rejoice when it turned out the original Stormtroopers were all clones. A short lived, "See, I was right!" When playing d20 Star Wars I even adjusted the abilities (Strength, Dex, etc) of my Stormtroopers to have them more similar to Jango Fett's. I've since completely dropped this. I first began to change my mind when considering we don't hear future Stormtroopers talking with the Clone voice of Jango. I speculated first that their are now many more clone types, but later dropped even this completely.
Just for fun, I hope I didn't bore anyone that actually read through all of this.