If the whiskers are slipping on you then they are not tied in tight enough.
I have never had a problem with whiskers slipping
On most Bowtechs when I put the whiskers on I cut them so they are about the size of a 1/2 dollar which is all that is needed
But if you are not happy with them try some string bats my buddy has them on his bow and when we done the speed test he did not lose any speed from no silencers to string bats.