The blog directory does not hide Private Multisites. It seems that MS has removed the Private setting. There is a plugin that offers added privacy settings, but this is not picked up by the blog directory plugin.
Any suggestions for how to not display selected blogs?
This helps keep them private, but they still get listed in the directory: