Funny you should ask
Sure they do reflect light at some angles - though less so as they get scratched up. Mine have been heavily used and are very scratched - but they remain transparent underwater because the water largely fills the scratches. Fish still crash into them.
But let me get organized
Stealth: These fins definitely reduce your profile and, even more important, perceived movement. I use them for freedive photography and have had very good success getting close to some of the more difficult species around here. Watching smallmouth bass actually bump into them helped convince me. If you think about it from a fish's perspective - your huge fins add nearly 3 feet to you, and they are the part that is moving the most.
Durability: I've had mine now for a year or so of diving, on average, several times a week. I dive often along a rock breakwall covered with razor sharp zebra muscles. My fins are very scratched but retain their transparency and are less reflective since the scratches give them sort of a flat finish. (though transient reflections are as likely to attract as repel fish)
Comfort, Power and manueverability: I often swim long distances on the surface in very cold water and against waves/wind. I also take pictures along a breakwall in relatively close quarters. These fins have a great balance of power and softness. They are easy to swim and maneuver with and have a very nice, even return on kicks. For diving to around 15-20 meters they are great. I wouldn't call them deep fins - for that you may want more power - but they are superbly balanced, efficient and comfortable.
I also own a pair of Millenium Runners. These are just about exactly 2 and one half times stiffer than the ice fins. They are made with the same polymer - but in Black. It's amazing because the personality of the blade - in terms of how it feels to swim with them, is exactly the same as the ice fins - just stiffer. They both have a very even, precise return. I've used Cressi Gara's and Sporasub HDs and the Ice fins are far and away the most comfortable fins I've used.
The perceived movement issue is what really sells me on their transparency. The runners are well worth a look too - if you don't want to spring for the Ice fins right now. You could allways pick up the blades later and switch them out.
Disclaimer: I am in no way affiliated with Omersub Inc. Though Mark Labocetta is authorized by me to feel free to give me all kinds of cools stuff for raving about his products and support