Is it a good idea to make rds instances with custom resource feature?

Hello! I’m starting to use Ruby on Jets for our company mini api.
Our api requires ordinary resources such as API gateway, Lambda and RDS.

The problem is how to create RDS instances.

Firstly, I was going to create RDS instances by terraform or cloudformation.
But I found Custom Resources - Jets Ruby Serverless Framework today, it seems like a good way to create RDS instances.

Questions is:

  1. Can Custom Ressources Feature create RDS instances ?
  2. Is it good idea to create RDS instances by Custom Resources Feature ?

Would keep stateful resources like databases outside of Jets app. Reasoning being, don’t want a “jets delete” to delete the db. Better to decouple them.