I take it the injector cleaner stuff just doesn't cut it for cleaning?
When you say the spray pattern matched I take it that its erosion of the nozzles that causes a mis-match. Is that not just an issue for high millage bikes?
I don't think it's erosion of nozzles......there are 4 (i think) tiny holes and the head material is either ceramic or some very hard plastic.
It's more likely general crud build up, perhaps from running too low on juice which dredges up tank crap, or the normal shyte that gets added bit by tiny bit when nobbers drop filling nozzles onto forecourts, they get crap on them from dirty filler necks etc etc......SOMETIMES injection cleaner can help, but only if it's a substance that it will dissolve/remove, and that won't include tiny particles of metal, rust, stone, swarf etc etc.
On a proper injector clean, I think they blow them back through, but they certainly clean them out thoroughly and do a spray pattern test to make sure you're spraying a mist rather than dribbling a squirt..
They also renew all the O rings (there are 3 or four on an 1150 injector) and test the resistance of the thing.
I found it made a significant difference to my running, even though it wasn't the answer to the core problem I had.
You can pick up pairs of injectors for under 20 quid on ebay, then you can swap them drekkly to see if there's any improvement, or send either the new second hand pair off or the original pair off for testing/pattern matching....the worst case scenario is that you end up with a spare pair for future use (I've got 3 still here and I sold two sets a while back

)