Village Board considerations. The Village Board shall particularly consider the effect of the proposed operation upon existing streets, neighboring development, proposed land use, drainage, water supply, soil erosion, natural beauty, character and land value of the locality and shall also consider the practicality of the proposed restoration of the site.