Is daily backups enough?

An even bigger loss than the posts might be all the new accounts that were created across a 24 hour period.

Especially if Discourse is being used as the SSO provider for your other applications or other integrations.

I don’t think this “0 for daily” answer is correct: