I had mine tweaked at Hilltop. I had it done on Wednesday and then went out to Germany/Czech on Saturday for 10 days with my local BMW dealers Euro trip.
It is not sold as a performance upgrade, but it is definitely a lot better. It feels more responsive, quicker pick up and stronger roll on. Unfortunately the Dyno print out stops a little short of max revs and doesn't show the second peak at 8,000rpm. No massive gains, just really broad power and torque - 140hp from 6,500 to 8,000 and in excess of 100lbft of torque evetywhere over 2,000 rpm.
Compared to my first trip, the bike was a lot nicer and it just feels like an old, loose engine. It even span the back up in "Rain Mode" in the wet a few times - could be the very crap tyres now fitted. Managed to beat the S1000XRs and Rs (not RRs) on the Autobahns hitting around 165mph with my top box fitted.
The tune adds some advance and richens it up across the range, but is not a re-map and does not change the throttle ratio response, so Dynamic mode is still not as quick action as previous models.
So, on a 2017 Euro4 model, it does help with pick up and roll on, Rain Mode is now useable, and it no longer feels flat top end, which is exactly what I was after. I will probably send my K13 ECU off over winter.