OK, I think this thread has gone on long enough now.
I've read it as it's gone along but could do without more distractions. There's work to be done after all.
Thanks for the feedback, I've seen some good positive or explanatory posts in here (along with the usual rubbish).
For those who were wondering, yes, this is our full time job, LFS sales make enough money to keep us going while we work on the improvements. From a "pure capitalist" point of view there are certainly ways to make money more quickly, but our aim is a little different - to make the best simulator we can in a sustainable way, and we're doing that the only way we know how - to study, experiment and implement, however long it takes. We don't mind if some people become angry, the important thing for us is to get the improvements done and release them.