
Take into account that the variable names recovery is not possible since they are lost after obfuscation, that's it, things starting with " _0x" are the new variable names that the obfuscation algorithm assigns to each found var, the original variable names are replaced with new hexadecimal values like that, but they are just that, hex values, they aren't encoded values that contain the old variable name, so you can't rollback something that doesn't exists anymore, in resume, the resulting code that you have should work as expected with those names. What more you are expecting to acchieve from the resulting deobfuscated code that you have?. Obfuscated and I had used this site and he made half of deobfuscation and this is final result:
