Hi Fredrik,
The behavior of zero values in log axes primarily targets charts with zero scale origin (like bar), which look "good" when zeros are present next to valid values. Sure we can add a mapping function that observes a region of say [0, 0+alpha] and maps it to something that will not generate floating point errors (very large or double.Infinity will cause numeric instability in tick, inflate and other calculations). We'll investigate this further and keep you posted...