The biggest advantage of the CLI over the existing setup script imo would be if it could integrate modules. A lot of keyboards nowadays use modules, if you could add modules and then add the keyboards and have all the files copied over properly then that would be fantastic.