It does tend to kind of sponge up humidity - but if you think you can counter that and avoid the mold go for it. What are you keeping it on now? For what it's worth - if you have a substrate that the blood can work its way under they more than likely will.