Man I remember your Imp as Champion. That thing was beastly! Wondering about the Imp's Talismans though: is 4 red 2 green not good enough?
Reminds me of the Assassin Mine too: I've written at length about it in its character thread and requested its rather out of place mandatory red Talisman slot to be changed to something else, but I haven't really heard back from the devs about that either.