check Allies chat for people, better than PUG strangers. Also there was once a proposed Rift system that granted a roll for being on time for the Rift run. If we all agree to implement that it would entice some people to be there on time and to actually come.
What i'm getting a lot of lately is “I never win gear, I'm sick of the RIft”. We all know it takes a lot of runs to get everyone their gear, and obviously taking PUGs with us becomes a problem when they almost always get at least one gem. So if everyone wants their Rift gear we'll all have to conform to a schedule and be more reliable so that we don't have some people waiting for like 2-3 hours to get going. I'm not pointing fingers, I know that I'm not always the most reliable, but the Rift sign-up sheet on this forum I think is a good idea, that way we won't expect someone to be there if they let us know ahead of time they can't make it and we can find a replacement faster.
If you run the Rift with the same exact people enough weeks in a row, everyone will get a full set.