Good post, looks like an ok armor, like a "bound gremlin".
I wouldn't like bound items myself.
Also I don't think bound items are good for this game generally, maybe shortterm can infuse some cash into the game, but in the long term, binding peds in items is no good for the game.