Keep in mind that the $300 million market cap isn't really a great representation of a cryptocoin's value since this can be manipulated if there is low liquidity - keep in mind that STEEM is only currently traded on one exchange.
Also, I would say that there is a sort of multi-level marketing aspect to this whole operation and while I like this concept I am a bit skeptical about the rewards model this site implements. Certainly all those posts earning hundres or thousands of dollars can't cash out right away or the value would plummet immediately which is why the devs needed to create the concept of Steam Power which prevents one from getting their reward immediately by promising greater rewards for holding.
RE: We might be overvalued.