I've found it helpful to have dark colored sheets when I'm in a relationship with someone who gets heavy periods.  It doesn't change much, but it lessens her embarrassment because a stain on navy blue sheets doesn't stand out as much as on pure white.

Also, if either of you sharts in bed, there's plausible deniability, so it's a win-win.