Not seen them for the doblo but I have seen them on a few cars & wondered if there is any real benefit to fitting them. In the many millions of miles I've covered , I've never had a damaged headlight - and not aware of anyone who has.
Now, a perspex shield to go over the windscreen - that would be an idea.