I think some characters in the comics just aren't that exciting ... and that's OK.
I'm lined up to do the Kree Scout initial, but if someone else wants to do this one, that's cool. Spidey let me know that if she's still around once he's done with ULTRON, he's happy to do the initial for her (since I told him I'd love to do Red Skull's initial).