I am wondering why you are using #18-#22 hooks? What type of eggs are you imitating?

My suggestion would be to up the hook size and use a very strong thread (Kevlar and dedicated scissors just for the thread)and really make those wraps tight. I think a #14 hook is about right for a trout or sucker egg imitation.

Fly foem is not that bad, I just think yarn holds it's shape better. Aside from that, sue whatever works best for you.