I've never had much luck on SJW. But I use egg flies a fair amount.
- They work on rainbows. Stocked, wild, steelhead, whatever.
- They are pretty much the FIRST choice for freshly stocked rainbows.
-They work less well on brookies, but they do work some.
-They don't work at all on browns, except during specific match the hatch situations. Examples include the March white sucker run, where you can sometimes find pods of suckers dropping eggs with sizable browns hovering behind. Also great lakes tribs when browns follow steelhead in. But it is not a general use, when all else fails type pattern for browns. You should consider it situational only.
As for colors, peach or salmon is probably the best. But carry a range of colors. White, various shades of pink, Orange, and chartreuse. Usually a blood red for muddy water. I change colors a lot. Typically you put an egg on and get hits or catch fish almost immediately, then it fades. Switch colors and you get another flurry of action, and it does. Just keep switching it up.
I'm not a great fly tier, but honestly the glo-bug is the easiest, cheapest, and quickest tie ever. Get the yarn for a dollar or 3 per color. Get some size 12 hooks. Lash yarn to hook, tie off. Stretch yarn, cut, and it springs into shape. Done!
They don't sink real well so make sure you use enough shot. Can also add weight to the hook when tying. Takes longer to tie that way but cuts down the shot needed.