In my company we have been using: - Heroku Review Apps for the back-end - built with Rails, each branch/app has a separated (tiny) database - Vercel (formerly Zeit) for the front-end, which is very fast and each commit generates a separated app - which is great for comparing changes.
Important: both of these platforms allow you to run review apps for free (as in free beer) for a small team.
With that context, what advantage is there on using Deploy instead of any of these platforms?