Providing Motivational Speech, aoe roots, nukes, and stuns works for you?
Don't really know Keepers, extinct prof. Thing that's unique for them is the auras, can't say I see much more defining traits.
Fast ganking (or that's what Mimic Shade would be in my vision) works for you?