I think it would be better personally if you could only send 1 gift to an invidivual person rather than 5. It would encourage gifting to other players so you can receive more gifts rather then just your friends and it would be cheaper.
I know you can hypothetically do this anyway but tbh I get guilty when someone sends me 5 gifts thinking i will send 5 back and I can't give that many!