idk, I'd disagree with that recommendation. Streaming replication *is* inflexible and inefficient, yes. It also guarantees you have a byte-for-byte exact replica of the db at all times with no surprises.
And given that Mastodon has migrations in virtually every update, I would expect surprises.