You are quite correct, the low volume of shares which are available can make it difficult to liquidate your position. I personally believe in the management which is why I am in this stock. Eventually the people who took the early positions will be paid back with a nice return (long term).
Concerning the 10 bottom rated stocks it makes perfectly good sense as small price fluctuations = large % change.