I think JFF is better in terms of clueing potential subscribers into what they're getting. But OF has, on some pages, at least allowed you to read the descriptions of posts. JFF one-ups them with brief previews (on select, willing accounts).
I think one improvement that would make things immensely better is scam prevention. Making sure those who pay get what they pay for, and if they don't, they get a refund. This will compel most performers to make the video in order to get paid, rather than pre-tipped in which case, they can take all the time they want. Or just abscond!
Implement a system in which you apply for the video (with a willing performer), and if they don't deliver within a week, you get your money back. Obviously, one can just unlock a video if they send it to you. But I'm talking about situations to prevent the types who try to gyp you. Extra security measure:
1. Place video order (even with a checklist for the performer, w/e).
2. Wait for performer to approve of it?
3. Receive video clip from performer with an agreed-upon price.
4. Unlock and enjoy!
The quality of it is entirely at their mercy, lol. But I also feel it would be ideal if OF employees were required to investigate claims. Ex. If you ask for a foot fetish + pissing clip, but the performer only pees without showing feet, you get 1/2 the money back! This part is unrealistic, but there ought to be more policing of the shady performers not delivering.
What I like about OF private PM clips is the unlock fee. If you make a custom request, you know that when you pay, you'll get your clip immediately. But obviously, some take advantage of the gullible with phony captions.
Lastly for now, ban all talk of outside payment. Contain it within OF, thereby maintaining control over it and preventing further shams.