Zap stream core repo is the backend only. The zap implementation is optional and can be configured to off, and all ingest made free, if you prefer. There's also an admin repo with some UI for config etc.
Yes, running a normal RTMP server is easiest for personal use. Also yes, we need more ZS nodes