I have a CVF IC that I have not installed yet. I also do some towing and hope that this will keep inlet temps a little cooler down here in hot central Texas. I can't comment yet on how much, if any, it will help.
A trailer brake controller should probably be on your list. The ST tows pretty good for what it is. It's probably a little better than the Explorer Sport that I had before but it's not a truck so be aware of overall trailer weight and the hitch weight in order to stay out of trouble.