if it works for you it works for you, period.
keep an eye on it, the error may not be linear, so the scaling may need to
change (either due to position, say near the edge, or due to improvements in
future firmware upgrades)
the x/y scaling is a hack, but that just means it works for at least some
people, even if not the theoretical ‘right’ answer.
David Lang