Glad you like the guides. I'm planning to add pictures to make them all a bit clearer.
Sorbothane is a trademarked name for a specific type of soft polyurethane. It has very good shock absorption and vibration dampening properties and is commonly used by audiophiles/sound engineers to isolate speakers, and also as insoles for runners. It retains its shape perfectly, and it can be cast easily so a lot of different products are possible.
In airsoft, it's used to absorb excess energy when the piston slams into the cylinder head at the end of the firing cycle. AEG pistons are powered with a simple spring which just propels the piston forward. It's a simple and very effective system, but once the piston has done its job and pushed all the air out of the cylinder, the only thing stopping it is the rubber pad on the cylinder head (unless you have an air brake, which throws up some new problems and isn't suitable for full-auto). The problem is that the rubber pad is way too hard, meaning that instead of absorbing energy, it transfers energy through the cylinder head and into the gearbox shell where it can cause damage. This is especially true in V2 gearboxes which are weaker at the front corners of the cylinder window - the front of the gearbox can crack off in unprotected AEGs. Sorbothane is the perfect material to replace the hard rubber pad because it's highly shock absorbent, but keeps its shape and won't deform over time. It uses the excess energy from the piston to deform, so the energy is absorbed and converted to a small amount of heat. Nowhere near enough heat to actually get hot though! So with sorbo the gearbox will never crack.
Sorbothane also corrects the angle of engagement, which is crucial for the longevity of the piston. There's a lot more information on the Sorbothane Pad product page under the 'More Information' heading.
MOSFETs are useful because AEGs can draw a huge amount of power. This is a problem because the vast majority of AEGs don't come with any electronics installed (and the ones that do are generally quite poor - although I'm sure someone out there would disagree). Anyway, so all that power has to travel through the trigger contacts, which can cause arcing (sparks). This arcing leaves a burnt carbon deposit on the contacts, increasing electrical resistance over time, eventually getting so bad that the gun's performance is seriously reduced or halted altogether. Arcing can also get the plastic trigger assembly so hot it melts. A MOSFET bypasses the trigger contacts, sending power directly to the motor. The trigger contacts are only used to carry a signal which (instantly) tells the MOSFET when to fire the gun. So with a MOSFET installed, there's no trigger switch arcing, which allows the trigger switch to last indefinitely.
MOSFETs are also more efficient due to the reduced electrical resistance, so a slight rate of fire boost and improvement in battery life can sometimes be gained depending on your previous setup.
MOSFETs in airsoft vary wildly from simple electronic transistors to fully computerised fire control units. My MOSFETs are designed to be simple but very powerful and therefore highly reliable in all guns, even highly upgraded AEGs which draw a lot more power. There's more information on the MOSFET product page.
I hope that was at least sort of useful! I'm sorry if some of it was too basic or too complex, I don't know how much you know already... Either way please let me know if you have any questions!
There's no physical shop yet, everything is done by mail order. You'd be welcome to visit though, we'd just need to arrange it in advance.