Yes, I have just seen the mesh bumper and it does seem good.
The increased risk of SIDS is because a baby might get stuck with their face right next to the bumper or their face covered by a quilt. The baby can end up 're-breathing'its air which means it is breathing IN its carbon dioxyde and not getting enough oxygen - so the baby suffocates.
I agree they look cute but wonder if the warnings are given out blatantly enough.