i think your all point are very good and informative........ we should considered them important as they are very precious ........... i know we should keep in mind when we are going to make any kind of trade that is why we should keep notice on them........... which will help us in our trading.............