...There is a drawback to it...Desmaldo, is a gun. He himself is sealed within a gun, and has to operate through other vessels to actually do something on the outside world.
Again, different method. He literally absorbs their spirits into himself, which overpowers and overrides them. but he needs direct contact with the being in question, and to overpower their minds. Since he already has a vessel, he doesn't do this. Also, its not all at once, it rather takes a while to complete. Sure, he possesses them almost instantly, taking hold and corrupting their spirit(which is how Cursed Objects work), but it takes a while to actually devour their spirit in its entirety.
I said I had a character similar, not the same. It amounts to the same thing...But its not THE same. My point was, its possible for it to work.