Instead of calling unzip yourself, you could just do `WP_CLI::run_command( array( 'theme', 'install', $zip_path ), array( 'activate' => true) );`