Just to be contrary, I think straddling is a good idea. The best technology does its function so well that it becomes ubiquitous, to the point that users don’t think about how well it works … ethernet is one example of a technology that just works… it doesn’t demand that users bend to it’s notions of what it might be useful for, it’s just provides for all.
Any technology that suggests it is for everyone, needs to consider how it makes itself available for everyone.
The clearnet website that sees merit in lower cost SAFE data storage should do that without users being aware of it.
The more trivial we can make using SAFE, the more people will find themselves using it without necessarily having had to jump some hurdle. So, making some product or interface or utility function that is useful, and isn’t only about its being SAFE but is more about being useful and that it is also SAFE is a minor aspect - albeit important added value, then the more people will get sucked in.
Relying only on notions of privacy; security; and freedom, will not draw everyone. So, those not attracted to any idealistic aspect of SAFE, need to be drawn in to using it for different reasons and through different channels. The lazy Facebooker who wants to communicate with their ‘friends’ and sees an options that also happens to tick a box that is privacy; and security, might opt to that because it’s newer, fresher and just works well, rather than an old app that isn’t the newest shiny toy.
So, the straddle perhaps will follow engaging new devs and new types of developer.
There’s a thread somewhere recently with a post I rather liked about the need to engage new devs
… found it… How to attract more developers?
Make it trivial for webdevs and they will incidentally make their toys SAFE compatible, in ways that users don’t need to care about until such feature catches their attention and draws them in.