Mine has arrived today at the post office, in a couple of days I should have it.
This is why I started the topic, didn't know whether to install it or not ...
Now I think I'm going to install it.. it is totally a different thing than Neuspeed/ECS pulleys which tend to destroy engines..