I have these too. And they are Miami Dade rated. Citizens gives the maximum discount for them. (Citizens has about three levels of discounts for hurricane protection.)
They prevent breakage the same way any hurricane shutter does - a flying missile does not penetrate. There is no issue with them blowing off, because if properly installed they don't flap around. I don't think they would work on a porch though, too much flapping.
I chose these because one person can put them up in a relatively short period of time, and they roll up for storage. Also they let a lot of light through, so it is not like the plywood cave. And they were less expensive than real working shutters, which the house also does not have room for around all the windows.