Nice way to destroy the fibers.
It doesn't "destroy the fibres", it's a fairly weak oxidising agent and blood happens to be a catalyst for it. People have been using a drop of peroxide on blood stains for decades on all manner of clothing and it's fine. It's not like you're soaking it in 30% peroxide for hours on a weekly basis.
The only risk is that it might bleach a coloured gi.