I had a similar quandary yesterday. I had 2 broodies with eggs under each and had to determine if it would be better to separate the chicks, keep them with the moms, and/or separate the two broodies with a set of chicks of their own. I came to learn a few things from advice from more experienced folk here at BYC:
1) Silkies make the best moms and it will save you tons of time and effort if they brood for you.
2) Chicks raised by hens tend to be a bit heartier than brooded ones.
3) Mother hens do get distressed when the chicks are removed. Yesterday, I separated one mom from the other hen and chicks and she went ballistic! She kept clucking for them and was pretty frantic trying to get back to them. My heart broke so I eventually let her back in. The two mommies eventually worked it out and they are both sitting side by side over 3 chicks that get shared between them.
4) I was told if you needed to separate the hens from the chicks, try to do it early, especially if you want them to imprint on you.
5) However, I was told by a couple people that as the chicks grow, just handle them a lot and they should be tame so there is no real need to separate them.
I am not an expert but just relaying what folks have suggested to me and from my own experience. I do think you need to find a way to separate the broodies from the rest of the flock tho'. I agree, it might not be a pretty sight. I am lucky I just have the 2 silkie hens and it hasn't been a big deal to keep them together. Hope this helps!
Good luck!