Good post.
The only thing I would add is when contracts or the announcement of new business does hit, the stock is going to move very quick. I know this sounds like I'm trying to "pump" the stock, but I think it's more of a gamble to wait for news, especially at the current price. For conservative players that are on the sideline, I'd suggest building a position now because you don't want to miss a jump to $0.50. Yes, it's a gamble, but if you're buying a penny stock your gambling big no matter what. Also, if it wasn't for coordinated trading, I believe TMPS would be significantly higher. Take advantage of the tomfoolery, just don't bet your mortgage.