im pretty sure george lucas wouldnt approve of the unlicensed use of light saber in a product name, they're suing ppl all the time for that. lol but it would be cool. i'd want a red one!
the L could still stand for "light" as in light weight or something, but it does show rays of light coming out of it... maybe its like that other vaporizer that uses light to vape? probably not though, its probably just to make it look cool in that picture...