(1) ну да.. для меня важнее всего функциональность и подстройка средств к решению проблемы.
а не подстройка решения к средствам.... жутко сидеть и вздрагивать - "а ну как опять ругнется "не могу на клиенте!!"
(6) так и пусть хранят два вида - ведь разные задачи, пусть будут и разные средства... а не некая универсальность, в результате - ни там, в вебе, ни здесь, в написании нетленок.