I would take issue with your claim: 

>>    Weakening the axiom of naive comprehension has not been a popular way of escaping from the set-theoretic paradoxes because no consistent weakenings seem to be particularly well motivated or even to lead to understandable models. 

The reason I do so is that the ZFC axioms of set theory result essentially from a weakening of naive comprehension, are highly popular, are well motivated and seem to avoid the paradoxes while having an abundance of understandable models. 

The ZFC axiom of separation is the result of weakening the naive comprehension axiom to the assertion that for any property $\phi$ and any set $A$, the collection $\{ \ x\ \mid\ x\in A\text{ and }\phi(x)\ \}$ forms a set. And one can similarly view the replacement axiom as an instance or weakening of naive comprehension, where one is able to form the set of all $x$ which are the unique object satisfying $\phi(a,x)$ for some $a\in A$. 

These particular weakenings seem to be very well motivated by the iterative conception of set, where one views the class of all sets being formed in a well-founded iterative hierarchy, in which one must first construct the elements of a set before constructing the set itself, and the stages of set formation continue endlessly. On this philosophical view of how sets are formed, there is ample support for the separation and replacement axioms, and essentially none for the naive comprehension axiom (since there seems in general no reason to suppose all the $x$ with the desired property exist by some stage).