centerforce clutch for street

I bought a centerforce DF and the guy that balanced my rotating assembly hated it. He said for a drag only car it would be great. But for a street car he hated the fact that it would not balance with the weights free floating at low rpm's ( which is what it will be idling at in traffic ). He said that if he did balance it, he could turn the machine off, then turn it back on and the weights would shift and throw it back out of balance. He told me how much weight wise but I can't remember the exact number, but it was a lot. But anyway he wanted to cut the weights off, and said he would do whatever I wanted, and he had done it before and they worked fine. Especially since I only have around 350 hp in a street only car. I have not been out on the road with it yet, so we will see. If you are not putting out a lot of power and not using slicks I would stay with something just a notch less than the dual friction.