Would it be wise to create different keywords targeting different ad variations for a niche that offers a variety of different products? Because im having all the keywords target only one form of advertisement that obviously cannot display all the site has to offer.
Yes. I'd test using different keywords with different ads. I'd also send them to different landing pages. That will make everything more relevant.