I like the concept, though I mostly was changing allies and was using default weapon. Doppelganger was rough, but I found a way to cheese it :)