I think it's a really sweet name and works well for a half-American boy as it is very American. I don't think people would react badly at all.
I have to say though, the only Chester's I know are all animals: a cat, a dog and a horse. But that doesn't make any difference whatsoever. I still like it as a name (for humans and animals)!