Functionally speaking, short-duration floating-rate agency MBS trade at such a stable NAV that they're perfectly sufficient for long-term cash, and many large companies trade these.
MBSF is complex in the way that basically any fund is complex, but the strategy it employs is actually quite simple since it only trades a single asset class. Yes the expense ratio is higher than some other funds but the additional yields more than make up for it.
ICSH and SGOV are great funds too, and make sense for shorter-term cash, but they pay significantly less than we do.
Broadly speaking, our product is meant for exactly the kind of cash strategy you're thinking about: multiple buckets with duration spread accordingly. At the moment, our platform is just for the long-term bucket. But in the future, we might add additional shorter-term buckets too (maybe even with ICSH or SGOV).