Hi Lemlux,
I wish I could point you to some specs on the FL7, but you've found as much as I have. There is just not much info available, that's another reason I believed it was a new light. I can't even find a source for spare lamps, looks like I'll have to contact S & W directly.
What convinced me to buy it was the very tight beam, the size, the price, and the drop-in charger. Dan has a good point about the exposed battery terminals, I'd use a rubber cap if that became a problem. I like the light a lot, for what it is. I just don't know why there's so little info. Maybe the "$120 suggested retail" price scares people off? --Bob