brunswick,
You should be able to use this ball. I am a strapper myself and I use just about all VBP equipment. If you are saying that you are rev dominate, that just means you would need to have the pin to PAP distance at around 5 inches or more to help get the ball down the lane. If you track low, put the pin below your fingers. If you track high, put the pin above your fingers. Since you are a strapper, you should not need to kick the cg and MB out very much. I would probably keep the cg somewhere in the center of your grip.
--------------------
Steven Vance
Former Pro Shop Operator
If anyone out there is worried about the scores being too high, try duckpin!!