4 hours sounds fine to me. filtering through muslin is good. i think yeah you need lots of bones - with some bones you roast them before doing the stock as this maximises it apparently. bay, onions, carrot, celery.
i've made a nice spiced noodle broth with duck - noodles, veg, soy, sesame oil...