mxk,
I have a close to 200 night jumps around the world in group sizes ranging from solo to 30+ people, both military and civilian jumps. I have read many of the comments here and the best advice I could give from my experience:
Red and Green glow sticks will have limited impact upon your night vision. Red torch lenses were/are used by the military to preserve your night vision, so is green, as red makes reading brown contour lines on a map hard. What is more important is taking time to allow your eyes acclimate to the low light prior to jumping. i.e. not sitting in a bright lit hangar for 20 mins prior to taking off.
Positioning glow sticks really needs one thing. Everyone being the same and being briefed so every one is on the same page. I have found through experience the following is the optimal position for glow sticks. A red glow stick on the chest strap, and a green on the reserve flap held in place by two packing rubber bands works best (it illuminates and reflects of the reserve part of the container increasing visibility). And no, the rubber band will not impede your reserve pin on a malfunction (fact!). Green you're good, red you're dead! If you see green you are behind another jumper, if you see red turn right as you are heading toward another jumper. Simple and effective.
As for a strobe on the top of the helmet. This in addition to being seen itself also illuminates the bottom surface of the canopy with each flash increasing the visibility. It doesn't make it a disco, just a little more visible.
Some people have indicated they don't think a strobe is needed or of little use. I would argue that the other function a strobe serves is for getting attention in the event of an off dz landing of if you are injured on the dz away from the immediate lit landing area. A good SOP for night jumps is strobes on until landing then switch off once safe. A flashing strobe lets the safety staff know there is a problem/injury out there, or lets the plane vector in on you if off dz.
I hope this helps, but you should also talk to your DZ staff prior to the event to be aware of their requirements for the night.
Blue skies, Bright moons.