Thanks for all the valuable feedback. I have updated the post by adding little explanation to most of the points there to justify each concern. And have revised a couple of points. Please feel free to comment further. Please revisit http://www.webuiarchitect.com/30-best-practices-to-boost-you... to see the changes.