Okay, I had one of these in the bag a few years ago when I was being considered for a staff spot with the Brunswick brands. I was using a Tom Daugherty-esque no-thumb style at the time, so I had a pretty high rev rate and a lot of speed.
Okay, now that the backstory is completed, here is what I found: When I first threw the BTU, it wanted to skid forever, and when/if it did finally want to grab the lane, it came off the friction sideways! Obviously, I was not pleased. I tried a bunch of different surface adjustments, and nothing seemed to be helping. Finally, right as I was about ready to bail on the ball all together, I decided to try it at a fresh 500 grit abralon. Bingo!
With 500 on it, it actually started reading the lane a little bit, and it smoothed the back end out considerably. My best looks were playing in the track area and keeping the ball very much in front of me. It did NOT like being sent out and back. Using it like this, I had just enough recovery if I leaked it just a hair right (not way out), and I had skid, hold, and hit if I tugged it just a little. When all was said and done, the BTU ended up being one of my favorite balls during my time bowling with that no-thumb style.
So, with all of that being said, here are my thoughts: Unless you have tons of hand, really slow speed, and are bowling on dirt, it may just be too weak to give you what you want, especially with a 5" pin on it. My guess is that the ball is just in the skid phase pretty much the whole time and just doesn't have the teeth or core to find hook and roll. Your options are to redrill it with a very strong layout and/or put tons of surface to it; I'm talking like 360. I know that sounds crazy, but remember I was using one at 500 with no-thumber revs!
Now, obviously, doing all of this requires time, effort, and probably more $$ on your part. As such, you have to decide how much you want to continue investing on this ball. I will say again though, if you can find the proper matchup, the ball can be really, really good and live up to its "better than urethane" billing! Good luck!