In its review of a special use permit and application and plan therefor, the Concord Town Planning Board and/or the Concord Town Board may require additional information to be supplied by the applicant relating to, among possibly others, the relationship of the proposed special use to factors such as public safety, noise, glare, traffic impact, operational schedule of the special use and the public welfare.