If I have to deal with DA uncertainty there would be way simpler solutions, like just using BMM then require 13000 confirmations in the sidechain before withdrawal like in Drivechains but this time with a STARK proof to take validity out of the equation.
And indeed that is how I think scaling should happen. But scaling isn't the goal of what I am suggesting, instead the goal is to extend Bitcoin smart contracts to make it easier for all kinds of L2s to hook into Bitcoin... With that goal in mind not having to deal with DA, keeps the challenge limited to bootstrapping a dynamic federation to deal with escrows in the absence of a soft fork.
I don't think this is unreasonable, but also, it is not a democracy, data censorship soft forks are going to fail even harder than covenants
