Yes, as the S-Tronic is really a manual box with automatic clutches it has basically the same interface to the engine.
Torque converter gearboxes wouldn't have one.
So I took the car out last night to try to see if my BIL could shed any light on the issue, he could detect the issue immediately and was convinced it was still a misfire, even stood at the side of the road to see what the exhaust sounded like.
I wanted to show him that traction wasn't an issue so did a Launch Control and the issue has now gone, car driving smooth and pulling hard with no lumpiness. I tried it again this morning and still smooth.
So a Launch a day keeps the Mechanic away