I don't know much about steganography, but i would advice you to combine it with encryption (e.g. using encrypted mnemonic/BIP 38) since steganography isn't useful when the method is known publicly.
I've figured that there's nothing 100% hackproof. Anything can be hacked no matter how safe it's claimed to be. The only way to secure a seed hidden under an image using a steganography software, would be encrypting it beforehand. I'd use double encryption (encrypting the seed and encrypting it again with another algorithm) just to be safe. The encrypted seed could be hidden underneath "NSFW" images to avoid detection. Nobody will suspect that a "NSFW" image is worth thousands of USD worth of BTC.
Anyhow, thanks for your advice. Until something better comes up in the future, encrypting the seed and hiding it under an image would be the only way to secure my Bitcoin. With how fast technology is advancing, we might be able to "play" with undetectable steganography algorithms sometime in the future. The new steganography software with an undetectable algorithm will prove to be extremely convenient for anyone looking to hide their utmost sensitive information from other third parties (like governments or malicious actors). We're going to see new ways to protect our Bitcoin, as the industry grows over time. Just my opinion