Einen kürzeren Vorbau kannst aber schon noch selber montieren, oder?
Ich war neulich mit meiner 11jährigen Nichte (1.52cm) MTB kaufen, es wurde ein 15" Specialized Myka (ganz billig, aber sie fährt ja auch keine Marathons).
Der Lenker/Vorbau waren OPTIMAL breit/lang und auch sonst musste an dem Rad nichts verändert werden, es hat einfach perfekt gepasst (obwohl natürlich immer noch zu gross, damit es auch in 2 Jahren noch passt) - und ich hab mit ihr schon eine anspruchsvolle Testfahrt gemacht. Einziges Problem war der Schalthebel links (schwergängig, wie immer).
Aber es war für sie einfach wichtig, dass es KEIN Kinderfahrrad war und dass es schick aussieht. Da bietet Specialized einfach ein sehr stimmiges Paket.
Ich denke, auch dein Sohn dürfte Wert darauf legen, wie das Rad ausschaut auf dem er die nächsten Jahre fahren soll - und nicht "Mami hats gekauft weils grad im Angebot war"...