My only experience with 15" pin drive wheels was that no one and I mean no one could get the vibration out of them..... annoying....
My current car has fake ones with lug nuts and it is smooth as the proverbial baby's bottom...what a pleasure to drive...
It may have been something else other than the pins...but I will never have any more of them...