I don't know much about Amesbury but I'd generally agree that the best place for visitor centres at monument complexes is in local towns that would welcome the extra visitors and have the resources to deal with them.