The spirits will be too happy with there new house and such an attention from human beings, that they would prefer this spirit house to the people’s one and plus will start to help in business, bring good luck and so on and so forth.
Offerings are to make spirits remember that people loves them and respect, so the spirits will remain in peaceful mood and won’t forget to perform their duties by keeping the place safe and wealthy.