If you can get by with 23 hp and fuel economy is the goal, the CBR250R will beat the BMW carrying any identical solo rider and gear up to it's top speed of 93 mph. Many people have toured cross continent on it already. It is a dream to ride in even in bad weather. If you need to carry two people, it can be done but you will probably want more power. The BMWs are great on gas for the power they put out if you need more speed. There is talk of a new CBR400R from Thailand.
.
Honda CBR250R Forum : Honda CBR 250 Forums