I agree with most of that. The only one I have trouble is accepting all long trips. Drivers really need to take a close look at them. Do they pay enough to justify them? What are the chances of getting fares on the way back? (This is a big one.) After that, it's all the same acceptance criteria. It comes down to whether or not it pays enough per mile to cover operating costs plus your time.
Whenever considering a long haul, ask if there's any side benefit to it. Is it going into a potentially money making area or the middle of nowhere? Can you make extra bank while you're there? If you have to deadmile back (no fares), does it pay enough to make the entire roundtrip worthwhile or is the pay below actual costs?
Having said all that, there is one reason for a new driver to accept long hauls. You'll learn from them, one way or another, whether they're worth doing and whether the destination areas are worthwhile.
I do have a simple rule of thumb though. If a trip doesn't pay at least $1 / mile for the combined distance to pickup and distance for the trip, it probably isn't worth it, unless there's a compelling reason to take it. (You want to go home and it ends near home, or you want to work the area in the destination are the two biggest reasons. Might as well make something rather than nothing when driving somewhere you want to go anyways.)