Sometimes baby showers can be overwhelming- too many people, too much action, too many gifts, all crammed into a short period. Hence, I am saying that you can't judge how much they will "appreciate" your gift long term by that initial introduction in a less than perfect setting.
I am sure that the reaction will be different as they use it, an it becomes their favorite thing versus the store-bought items.