> I think that I'd favor making them all negative

Good points. Mod is very tricky with negative numbers. Whatever we do, it should be spelled out completely.