But i have been thinking lately is that mainstream will come when there are a few layers covering the initial blockchain.
Yeah, i think this too. In time, the blockchain details will be irrelevant just as the protocols of the internet are for most users.