Self-host n8n or use n8n Cloud? A practical framework