Meh. I think the chest piece looks too hexagonal.
But sod that! You've put flashing lights and sound effects in a friggin' Shockini - that's brilliant!
I have a couple of Shockinis I don't have any immutable plans for (now I've actually found the chuffin' things), and no Transformers in the works yet. I feel this needs to remedied...