OP, I think you are being very generous and loving with wanting to help this family. However, if they are truly struggling, a gift card to a local grocery or big box store, gas cards, etc would be a much more thoughtful and generous gift. A hand up instead of a hand out that could further damage the self esteem of struggling parents. An extravagant gift is wonderful but lasts a few days. $$ for shoes, groceries or a ride to work goes a lot farther. Help them with the basics now so they can treat their family when they are truly on their feet.
this is my view also. I have been through some rough spots in my life. When pressed, I would prefer to spend any extra money in little ways over a longer period of time and make my daily life a little bit easier.
But every family is different and so they might certainly feel otherwise.