I’ve got to say it looks good, but what about taking advantage of all the adjustments ?
Some are easy by yourself clutch and brake levers, quickly tested and adjusted.
The others, footpegs, foot brake, gear change. Handle bars.
BUT
What about the best or individual setting for the person...