So a "donation" from a developer who has reportedly been approved to bypass standard environmental assessments and approvals?
Even if 100% of funds were used to purchase these items for the town (not something I would wager on), if it looks like a fish and smells kinda fishy, it probably is.