RE: What's your speed ratio
I don't see how you would know unless you were shooting the same set up they tested it with? This information isn't going to do you much good unless you know the draw length, draw weight and weight of arrow for each set up.
My percentage would be very low, but I shoot a fairly heavy arrow and only shoot 26 inches of draw at 53 lbs. I have ran my bow thru the chrono 3 or 4 times, each one would give you a different percentage because they were different set ups.
I will tell you that after you do the math for added arrow weight, draw length and weight it is very close to the upper end of the rated IBO speed (322 I think). I shoot a Bowtech Mighty Might. My percentages run from 60 to 80% depending on how my bow is set up and what arrow weight I use.
Paul