Excuse the crudeness of this quick photoshop of Rubio's original photo - but this is with all the original elements manipulated to how it should sit.
The figure is pushed to how a human would sit (not sure if any figure will emulate this) and the handlebars have been stretched/resized dramatically. If someone does do a recast/redo/scratch-build, it's going to make a hell-of-a difference.
After doing this, I'll best the first to pull my head in, regarding the scale. I still think it's a tad too small, but if we can get better handlebars, and find a way to custom the figure to sit right, it's going to definitely look the goods.