Nermal, what kind of mayo were you buying? If you were buying fat free or light mayo, yes the ingredient lists are pretty odd (especially the fat free kind!). But regular Hellman's/Best Foods mayonnaise has soybean oil, whole eggs, vinegar, water, egg yolks, salt, sugar, lemon juice, natural flavors and calcium disodium EDTA (which is apparently a preservative). If you're trying to stay away from preservatives completely I can see why you wouldn't want it. As others have said, homemade mayo goes bad very quickly and you can get salmonella from it since it has raw eggs.
Of course I completely respect your choice to make homemade mayo, I just thought maybe you had only been using light or fat free mayonnaise and didn't realize that regular mayo's ingredients aren't that weird (not chemistry experimenty at least).
The ranch mix looks great! I like making homemade mixes too for taco seasoning, cream of ____ soup, baking mix and pancake mix. I have made homemade ranch before but not from a homemade mix. When we go to the store tomorrow we will probably pick up the buttermilk powder and I'll make up a batch of the mix then make dip or something
I'll let you know how it turns out!