Shiba Inu likely does have some future as a speculative meme asset. But whether it can evolve into a more fundamental long-term project remains to be seen.