I've followed the precise instructions for installing YouTube Featured Video onto this site. It didn't work. Nothing showed up in any sidebar I would place it in.
Related issue: I tried to delete the plugin (to reinstall) but it refuses to delete -- saying I can't delete a plugin that's active on my main site. The problem is that it doesn't even show up as a plugin on the site itself -- only on the multiuser admin panel.