This very interesting discussion started getting a bit to specific and off topic for this thread, so I made a new one here.