And the safer means would be running some kind of core implemented software, right?
I don't see how. SegWit opens several new unique attack vectors not present in pre-segwit bitcoin. The SegWit Omnibus Changeset opens several more.
I thought that the framework of this current line of discussion was between the kinds of segwit to run, rather than not running segwit at all, which seems to be the additional framework that you are adding, Jbreher.