Isn't this just a case of the GS revving less in general as all 3 produce peak torque at between 80 and 82% of when they produce peak power (Ducati the least, BMW the highest with KTM in the middle)
Yes.
But the reason for the twin Boxers ability to rev. less is that both pistions moves out and in simultaniously. This causes a Pumping/suction action that that causes som resistanse to the engine, and the resistanse increase by the RPM. The breather will handle the lower RPM, but it will only do so much, and higher RPMs is more than it will handle..
Same issue with old Nortons and the twin BMW F800 engine, where also both pistions moved in the same direction. And the same for 1 cyl 4 strokes...
A 4 (and up) cyl boxer will have pistions also moving the opposit direction and cancel the pumping resitance, and a V engine will have on pistion moving inwards while the other moves outbound, thus they also cancel the pumping resistance.
If you ever compare the BMW F800 (360/360 crank) with the F850 (270/450 crank), you will notice straight away how much easier the 850 revs.
As for the 151 Hp measured for the R1300, if it is correct, these is a very impressive numbers.
154Nm for a 1300CC engine means there is an impressive 11,85Nm/100 rpm ratio, and this is higly impressive for a normal aspirated engine.
(R1250: 143Nm/12,5 = 11,44 Nm/100Rpm, KTM 1290:137m/12,9 = 10,6Nm/100CC, Multstrada: 121Nm/12 = 10,1Nm/100CC)
And both the KTM and Ducati are considered as having powerful engines.
Why this talk about torque?
Keep in mind that when you Dyno test and engine, the Dyno bench meassure TORQUE ONLY. Hp is a calculated value based on Nm and RPM.
Formula is: (Nm X RPM)/7127.
Thus, by increasing either RPM or Nm, the Hp will go up. And since the RPM rise is a higer number than the NM drop (after Nm peak value) it takes some additional RPMS to reach Peak HP.
But if you ride, and want maximum acceleration from your bike, best performance will be achived by keeping the engine close to the Peak Torque number..