Here's some interesting results for you guys.
250fps used.
Please keep in mind these numbers were rounded. The heights did actually increase consistently. It appears that the distance you will bounce increases at rate half that of the distance you will travel. It also appears that the distance from the angle the player is bouncing on has absolutely no effect on them unless it simply creates too strong of an angle. My assumption right now is that you must hit the angle at above close to 10 degrees and below about 80 degrees.
edit: I have deduced that you always need to keep your height versus distance at a ratio of at most 4/3. That is, your height should never be more than 1.33 times your distance if you want a successful bounce jump.
edit 2: breaking news,
Undefined FPS
with undefined fps jumping you tend to land about 128 units back from the typical 250/125 jump. Your height stays the same, however it is extremely difficult to get any type of bounce on heights like 320 or 384. Also remember that trying to jump distances with undefined fps is completely hopeless. When I did this test my fps was hovering around 500.
43fps
43fps works practically the same as 250 and 125 for distance. The height is maybe 20-32 units less than 250/125
125fps
125fps will bounce you exactly as far as 250fps. The only difference is how far you can strafejump to get to the angle you're bouncing off of.
333fps
with 333fps you tend to land about 64units back from where you would land with 250 or 125. The height is roughly the same, however jumping from higher platforms tends to result in less success due to the floating nature of 333fps jumping.