The small fan is your video chip fan. Mine rarely comes on.
I think you may have answered part of your question though in that the problem occurs less if it is on a cooling stand. My M200 can get pretty warm just surfing the net and running office programs. If you are playing CPU intensive games that heat up not only the cpu but the RAM and possibly the HDD, then the heat will cause it to have problems.