I haven't run into anyone who uses Dynamo for anything other than managing Terraform backend state locking. And I think that's still the best use case for it: you just want to store a couple random key-values somewhere and have more functionality than AWS Parameter Store. Trying to build anything large-scale with it will probably leave you wanting.