You should note that Netbooster is also from IOLO. IOLO System Mechanic is simply noticing that NetBooster is not installed and gives you the message in the hopes of making another sale. It has nothing to do with the actual state of your Internet connection.
In the large majority of cases the biggest influence by far over Internet performance is the speed of your Internet connection and that is controlled by your ISP. The only way to change that is to pay for a faster Internet connection.
In the large majority of cases the biggest influence by far over Internet performance is the speed of your Internet connection and that is controlled by your ISP. The only way to change that is to pay for a faster Internet connection.