Did you know?
You can earn activity points by filling your profile with information about yourself (what city you live in, your favorite team, blogs etc.)
I believe your take is correct, couple with the closing remark of "I believe your investment in Liberty Star will pay off, so my advice is stay the course -whatever the course may be if it is reasonable."
I read it as, do not lose faith in Liberty and sell out in frustration with his belief a pay off will come.