I think each of us has a personal preference.
For small items like boxes I like a little gloss, for furniture I prefer a satin. I usually use satin for the first few coats and gloss for the final one or 2, then remove 'some' of the gloss with superfine Liberon steel wool.
If it's a commission and the customer insist on a high gloss, I hold my nose and do it. ;-)
ken