RECCO reflectors are commonly embedded in ski clothes. However, the only way to detect one is with the special detector unit. Many ski areas have these on site, and in case of an in-area avalanche the ski patrol can grab the detector and go find you. Some SAR groups in avalanche country also have detector units. I have had the opportunity to play with one, and they do work. However, the detector units are rather large, clunky, and expensive (at least in their present configuration), and are not something most people will have available.
RECCO a good idea for ski resorts, but if you are doing any off-area or back country skiing, snowshoing, or snowmobiling then you need to have a proper avalanche beacon and know how to use it. In a back country avalanche, by the time a RECCO detector could be brought to the scene, you are likely looking at a recovery mission.
_________________________
"Toto, I've a feeling we're not in Kansas any more."
-Dorothy, in The Wizard of Oz