The resort could be interesting if it's going to be a secret alien base or some sort of structure that needs to be built for an invasion. Otherwise the mayor's storylines really don't have anything to do with Harry, even though his kid has everything to do with Harry.
Or we see General Wright undercover, participating in the ground-breaking shovel ceremony when they start construction.
I'm still confused about why Harry killed the original doctor
The way I see it so far is:
Harry as the alien arrives on Earth and his ship breaks down.
His mission is to destroy the human race.
He needs to hide out on Earth as a human in order to carry out his mission, and find a way to contact his species.
The first human he comes in contact with is vacationing Dr. Harry Vanderspiegle.
He assumes the form of Dr. Harry and kills him, because there can't be two of them at the same time, and since his mission is to wipe out humanity, he just started, one down, 7,999,999,999 to go.
The longer he stays in human form, he is starting to develop human feelings and friends, and likes pie, from pizza to dessert.
Now he wants to stop humanity's destruction.
There are a lot of various sub-plots to shake things up, just when you think you know what is going on.