I do it about twice a year, so I guess that counts as sporadically? Biggest problem is time, the donation truck only comes around a few times and I can't always make it.
There was some saying that blood donation isn't good for the immune system, you are draining away all the antibodies, proteins, and immune cells, thus overwork your system to reproduce them. Any evidence for/against that? I looked online but found nothing.