I think you're right about the promo company. I feel traditional "mainstream" PR and marketing to customers is a better way to find shareholders. It's much more reliable and cost-effective.
Hopefully $CYBK moves in that direction.