Oh don't get me wrong, i like attention to detail, but DF takes it to an extreme.
Speaking of blood, etc, I need to invent me a dorf washer, as my waterfalls don't seem to be cleaning them. Maybe a room connected to pressurized water source, instant flood and drain thing so they don't drown. 2 z levels with a grated floor so the 2nd level which they stand on drains near instantly (also dorfs don't get sucked through floor grates, unlike wall grates).
hmmm