The advantage of the double ratchet is in the automated operation of the symmetric ratchet and the DH ratchet. However, "just periodically generating new keys" still involves how to generate and exchange new keys.
Moreover, implementing the double ratchet algorithm on Nostr would not be more difficult.