Your setup seems to be pretty well matched. Nothing really stands out as a weak link. If you're looking to upgrade, I think you'll get better results if you set some goals as to what you expect to get from the upgrade.
If you don't already have one, you may want to consider getting a speed control instead of an arm or cart.
If you don't already have one, you may want to consider getting a speed control instead of an arm or cart.