Only if their home is filled with lots of photos. I sold every frame I got at my bridal shower
I loved all the thoughtful gifts people got for me, but I wish people had bought more stuff off our registry. We ended up with a lot of things still on the list that I truly wanted, but we didn't have the cash to just go buy it all ourselves. You can buy off the registry and still make it personal. For a wedding gift, our friend did an entertainment basket, with board games we registered for, popcorn, a blanket, etc. Recently for a bridal shower I hosted, she did a basket with towels (off the registry) and pretty soap and bath salts or something.
Don't think registry and thoughtful, personalized gifts can't go together, because they can