This thing is still under development. I'll be glad if you write your insights into my comments.
Are you sure you want to continue?