I dont have silkies and my ducks arent old enough yet to lay. But i have heard that silkies are excellent broodies. I took some duck eggs from my frien and layed them under my broody hen and she did wonderful. So pretty much i think that any broody hen will lay on anything that resembles an egg...