Home made hummous just not as good as restaurants
This agrees with most of your points and also uses some baking soda before cooking the chickpeas which also reduces the cooking time. I just used it with a very nice result:
Yotam Ottolenghi & Sami Tamimi’s Basic Hummus
http://food52.com/blog/7305-yotam-ottolenghi-sami-tamimi-s-basic-hummus
Got to love a thread from 2006! Reading More May Cause Envy…