Note, I should have added that the riveted fabric I have seen tearing loose uses that reinforcing tape that is glorified masking tape with fiberglass in it type stuff. If you use Stitts or Ceconite woven reinforcing tapes, the rivets probably won't pull through. This wimpier reinforcing tape is used a lot with rivets because it is easier to get holes punched in it for the rivets.
If you use rivets, the best I have seen are the ones Superflite sells, I've bought the others from Wicks, etc, which are a lot cheaper, but they are not as well made.
If you inspect a riveted wing, look real close at the fabric around the rivets. A riveted wing should look like it has a bad case of zits. If you look close, and see a place where a zit should be, but the zit is now flush, the attachment has failed under the finish tape. This is not easy to see if you don't know what you are looking for, and there are a lot of planes flying around this way.
The only benefit I can see to rivets over stitching is that mice eat stitching, but don't eat rivets. But if you are not flying your plane enough to keep it from becoming a mouse house, you are doing a great disservice to your plane and yourself. If you use your plane on a seasonal only basis, the rivets would have a advantage.