It's a huge risk to take and may end up pretty poorly if your goals starts to missalign with the direction the product you depends on (I'm not speaking specifically for this case, I don't know enough about their product).
Think about Github actions and the plethora of companies offering CI through their marketplace. The out-coming was obvious.
I would argue that even if business models like that are pretty cool initially as you benefit from a company community and exposure, it starts to fall apart quickly as:
- If your product is successful, the company you depend on is going to start thinking about getting their share of the pie.
- Your options to diverge from what the underlying platform is allowing are very limited.
When your product is an outsourced feature as a service for someone else's business, you're doomed.