RE: any better cable slide than bowtech?
You sure you don't have it on backwards?
The long slot goes to the inside cable and the short slot goes to the outside cable.
They shouldn't be touching if it is on correctly.
Having said that you can get one of those white teflon slides.