A fuel injector service will be around £35 delivered door to door, and in that you get new 'O' rings all through, proper electrical testing and a spray pattern adjustment and report as well.
I did try cleaner but it made NO difference when I was having fuel problems......sending them away to have them done professionally made a large difference.
I also kept my eyes open on Ebay and blagged a spare pair for under 30 quid delivered...I fitted them and ran them for a few miles to make sure they were all ok then packaged them up and put them aside for spares.....if/when I need to get mine cleaned again, I can just swap them out and stay on the road.
So no, I'd say it wasn't worth using injector cleaning, but YMMV.