So just to throw in my 2 cents in things I've noticed.
Lyft:
I think Lyft is definitely TOO selective. I live in Ballard. If I set it for home from Cap Hill lets say it seems to literally only give me pickups that are VERY close to the route that Lyft auto populates on the map with the filter on, and also that have destinations very close to the route. This means I've only ever received a few pings, but when I did they were pretty solid.
Uber:
Uber is far more useful in that it has a wider range it will shoot you stuff in. There are pros and cons to this, but mostly I like it.
Most are pickups that are only a couple minutes from wherever you are, but I have had it send me 5-7 minutes "off route" to do pickups. One time coming back west off of I90 this was a pretty decent jump to SoDo, but I went with it to see how it worked as that was the most "off route" thing it had ever sent me. That ride, and other ones where it was a semi far away pickup, all ended with me SOMEWHERE closer to home than where I started, but of course getting paid for it. Sometimes the end destination after a "far away" pickup was only a BIT farther along than where I started, but I was getting paid, and am still a bit closer to home, so I find this acceptable. That one from SoDo ended me up on Western or Elliott right near Denny. Not a huge step in the right direction compared to just jumping onto the 5 from I90, but I made a few bucks so it was ok.
Sometimes it will send you to places that aren't necessarily right along what might be the most preferable path either. For instance I was in Cap Hill or Downtown or something and got a ride to the U District. Technically I was fewer miles and fewer minutes away from home than where I started, but going to the U to get to Ballard from where I had been was not exactly the most direct route. But once again I find it acceptable.
That said I've also had it give me rides that LITERALLY took me not but 4-5 blocks away from my house, which is SUPER AWESOME.
So IMO it's pretty cool, but not perfect. I almost never do Uber X rides because I have an XL vehicle. With the destination filter I switch to "take everything" mode at the end of the night and get a ride almost 100% of the time. An extra $5-20 bucks to get closer to home beats nothing, and is certainly better than Lyfts too stringent system that rarely gives you anything.