Not many cons I can think of, especially from a non-technical perspective. Cloudron’s free plan allows 2 apps, so having both Baserow and n8n self-hosted seems like a great way to go for your use case.
with using n8n on Baserow vs Cloudron
Just to be clear, Cloudron is what allows you to self-host both Baserow and n8n… these all work together in a complementary way, it’s not a matter using n8n on Baserow vs. n8n on Cloudron. You’d spin up Cloudron, then install both n8n and Baserow from Cloudron’s app store.