From what I've seen it's one of those products that babies either love or hate. My son hated being in his and it was a total waste of money for us. That said, I know plenty of babies who got lots of use out of theirs.
I wouldn't worry about the recall. This was a voluntary recall done by the manufacturer. Two babies were very hurt (one may have died, I don't remember) after flinging themselves out of the seat. In both instances the seat was placed on top of a counter (the instrux explicitly state NOT to do this) and the babies were left unsupervised. As in most cases the baby shouldn't be left unattended while in the seat.
I think it's a fine gift, but don't be offended if your friend returns it for something else. Since it wasn't on her registry I'm assuming she probably doesn't want one. Some people feel that placing a baby in the chair isn't good for their hips. I personally don't think there's anything to that, but some feel strongly.