Hello,
As of now the only solution if you want to go straight in an open loop, is to program both motors with different speeds that you find by trying.
I can add your idea of entering a bias in VPL to the wishlist and we will discuss it with the main developer; however I would like to add something.
As said above, no robots go straight, but indeed some can be more precise than others with expensive motors and calibration etc. In the case of Thymio II, as it is a low cost robot we can see more variation in the wheel speeds. This in our opinion is really a minor problem for learning robotics. Robots are not automatons that operate in open loop (i.e. without perceiving anything about the world); they have sensors, they can react.
This sensory-motor loop is a key concept in robotics, and in many devices and systems that we use everyday. An "intelligent" robot reacts to the world surrounding it. Our goal when teaching robotics is to teach exactly this: how a machine can use information about the world surrounding it to solve the task we want.
We think it's the wrong approach to make a very precise robot that can not adapt or acts blindly, thus we don't think the first step of learning robotics is to program behaviours like "go straight for 4 seconds, then turn left 90°, then go straight 2 seconds" to reach a target, and only then move on to sensors as if they were complicated. This is an automatons's behaviour.
Our philosophy is to have a reactive robot; to program things like "move, turn right if there is something on the left, turn left if there is something on the right, stop when the target is detected" to have an adaptive, robust behaviour even with low-price, not-so-precise hardware. The first step towards learning robotics could be, for example: "move forward until an obstacle is detected".
Everything in Thymio II and Aseba is designed with this philosophy in mind: many sensors, low-cost hardware, event-based programming, event-action pairs in VPL, robust robots that can handle shocks and falls without getting broken.
I hope that now you understand better our philosophy, and why we do not consider making the robot go perfectly straight a priority.