I think your bike has an oil-coolant heat exchanger for oil cooling. Keep an eye on your coolant temperatures. If they become elevated, your oil temperature will be getting up there as well. Adding an aftermarket oil-air cooler would help keep the oil from getting too hot and thin, but it's probably not necessary if you use a good 10W-40. Mobil 1 4T or Amsoil 10W-40 are some nice thick shear-stable oils.Also another thing is. I live in Florida where it's always hot.
The filter is not the issue unless there's a fitment/sealing problem with it. OEM is usually the safest bet for efficiency and fitment.I'm running the factory filter. Shouldn't that be good enough? Or should I go aftermarket?
A less restrictive filter like a K&N could result in less unfiltered air leaking in through the airbox since it would result in a lot less vacuum pressure in the airbox, but it would best to stick with the higher-efficiency OEM filter if you can fix the airbox leak.