Yes, it is necessary to create a set of banners in various dimensions, which should be updated regularly. Banners are the number 1 “tool” affiliates use to promote you. Having a variety of banners increases your chances to be promoted by more affiliates.