Also thinking about Smart Contracts and sorry if it’s a silly question, but is there any project planning to handle Smart Contracts in BTC on a side-chain? Is that even possible?
I really don't know the specifics or if they're "viable" or not, but try taking a look at Synonym[1], Liquid[2], Stacks[3], and Sovryn[4].