I can't figure out why smart money sounds a little off. When I think of smart phones, smart TVs, they are phones and TVs you can do much more with. So in that regard it applies perfectly to steem. Maybe it's associating it with smart contracts that makes me skeptical that it could imply much more. Agree that we need better descriptive words though and I think smart money is better than what we currently say at least.
Added: I don't see a problem with calling it internet money. It explains everything briefly without connecting it to things we don't need to connect it with. It might sound babyish but the masses love that lol. That's why Britney spears and crap music do so well.