The заливка (the sauce that will be poured over the moussaka - how do you say that in English?) is a matter of taste and almost everyone that cooks moussaka has his/ her own recipe, whether it will be some variant of bechamel, mixed yogurt and eggs or no заливка at all. :)

Yay for the mushroom moussaka, I will be waiting for your post :)