Unfortunately I don’t think deer operate like that. I think good habitat may keep deer in an area a little but unfortunately they move. And move a good bit which is relative to the amount of land you control. For instance if you have 40 or 100 or a 1000 of the “wrong” shape, deer are going to stray outside even the Valhalla of habitat. This is where your neighborhood means almost everything. Additionally outside of the initial dispersal I think it’s rare for deer to set up shop in a new area. Now to the above point, they may be inclined to hang out some in a good area but I think a deers core, is a deers core. There’s been gps studies that show mature bucks don’t leave heavily hunted public land, they just alter how they move. If things like pressure and habitat drew mature bucks in they likely wouldn’t stay on public land.
All that said you absolutely would be wise to focus on habitat. There’s no downside and that good food and cover could ultimately lead to a shot opportunity that your neighbors may never get.