CLI do Github é ótimo e uso da API também, a tua abordagem de uso do github enterprise é uma boa de fato.