a 2nd layer) needs to compete with the smart contract capabilities of ethereum is going too far. Let the money be money.
Depends where you're thinking from.
The utility of each block will serve purpose as money,
A system that enables functions increases the value
money is value is money.