So what about setting the DC at the distance to be jumped? for a 20' gap with a 10' run the DC would be 20. The d20 rolls needed for various characters would be:
Str 10 no athletics: needs a 20
Str 10 +2 athletics: needs a 18
Str 8 no athletics: needs a nat 20 or don't allow the roll
Str 16 +2 athletics: needs a 15
Str 18 +3 athletics: needs a 13
For a 15 foot gap DC 15
Str 8 no athletics: needs a 16
Str 12 +6 athletics: needs an 8
for a 25 foot gap DC 25
Str 8 no athletics: nat 20
Str 16 no athletics: nat 20
Str 8 +6 athletics: nat 20
Str 16 +3 athletics needs a 19
Str 20 +6 athletics needs a 14
for a 30 foot gap DC 30
Str 20 +6 athletics: needs a 19
Setting the DC equal to the distance seems to keep the difficulty suitably high while still attainable for those that invest in strength or athletics. It also leaves the 30 foot jump firmly in Olympic world record territory since only the character with the maxed out stats can attain it. If a DM does not want someone without maxed out stats to get 30 feet, just don't allow a roll.
EDIT: A DM could also throw an equal Dexterity (Acrobatics) check on the other end of any successful jump. So the character successfully making the 30 foot jump needs a DC30 Dexterity (Acrobatics) check to land on their feet on the other side.
Interesting.