The StarFlash and the 2x3 Rescue Reflector nonbuoyant Model 4, are the same external size. The Rescue Reflector is packaged in a heavy plastic bag so its carry dimensions are greater. The Rescue Reflector is mirror all the way to the edge; the StarFlash has a border and a corner lanyard hole so its actual reflective area is a bit less. The StarFlash is rectangular with square corners; the RR is rectangular with rounded corners.
Weight I cannot comment on with certainty. My Gerber is sealed up in my PSK and my Rescue Reflector is at home today. Off hand, my recollection is that the StarFlash is lighter, definitely lighter when you add the RR packaging, but by how much I cannot say. Weight is insignificant is my opinion however. IMOH the StarFlash is a good mirror if it is all you can get but no one should even bother with them if they can get a Rescue Reflector.
Rescue Reflectors also make 3x5 mirrors both buoyant and nonbuoyant models which are the way to go for boats, planes, large kits etc. The 2x3 is great for your pocket and supersized Altoids type kits.
Remember a 2x3 mirror has 6 sq inches of reflective surface and a 3x5 has 15 sq inches so if you can do it go for the bigger mirrors.
The RR buoyant models have foam applied so they are very thick in comparison to the nonbuoyant models. The packaging also adds to their bulk, so look carefully at the models and your needs. I have only bought the nonbuoyant models, but if I had a boat I would go for buoyant in its kit.