If you can't find DD on these people that show they are of very high character then I would sell. You obviously have internet connections so Google them, they are of the highest caliber, FACT!
You say you won't post about future potential? Seriously bud, what else is there to invest in????? If there was NOT HUGE future potential, the last thing you would want to invest in would be a penny stock. This is about risk/reward. 13k gets you a million shares. Risk, you lose some or all of it. Reward, everything comes together and you sell at .25 to a Dollar+. I like those odds, ALOT!!!