Im not a huge fan of the electronic throttle cable. maybe its just that im not used to it yet, but i still like my cable :/
It's not the system itself, but how it's setup. The torque management is what makes it not feel responsive. A tune will help with that.