I agreed with you on Umbreon until I tried it out a few weeks ago. Foul Play was a really big buff to it, giving it a consistent attack that does a lot of damage and can OHKO strong-but-frail Pokemon like Darmanian. I used Yawn over Toxic which meshes well with Protect and helps force out some of its counters. It's not stellar or anything but it's a decent supporter.