I feed mine the day after their 1st shed aswell.
Usually get a decent % take, I do know someone who feeds within hours of hatching and gets a lot eating.. dont like it myself, but works for him.