Honestly, the money spent on fuel injector cleaner and other fuel additive would be better off spent on new fuel filter every now and then. Most filter is very cheap, my Toyo Corolla's fuel filter costs 18 bucks, which is the price of 3 bottles of the cleaner. So if I change my filter every 5 years, I can be sure the fuel deliver to my injectors are clean.
Of course, I still use the cleaner once a year when they're on sell because I want to keep my cars longer in top mpg range.