So the real problem in the end is that your duress system should not put a big message "erasing all data" but "loading" slowly and just look mostly empty.
They don't add features that rely on security through obscurity, would give attackers tons of attack surface, is physically impossible to make actually deniable, and could put regular GrapheneOS users in physical danger in authoritarian regimes.