Torc and Torque,
I agree with you, amazing the progress here.
I also thing that it will even go faster, if the areas for improvement become public and can be debated (like we are doing here)! That's why i bother to express my toughts.
stay well
:)