Looking at homebrew docs, we should wait with submitting app to the official Cask repo until we reach the following requirement
An app from a code repository that is not notable enough (under 30 forks, 30 watchers, 75 stars).
if we submitted earlier, we risk getting rejected, and that's a good reason to keep being rejected in the future.
source: https://docs.brew.sh/Acceptable-Casks