people who have them swear by them, but some people who dont have them think they arent as beneficial on a forced inducted car...
i personally dont have one but i have heard that the increase in power caused by the decrease in the rotational inertia outweighs the boost lost by the radical drop in engine speed when shifting...