This is exactly the sort of discussion that belongs on the mailing list, and why I started a thread there.