Once you start upping the power, as said above, all sorts of problems creep in.
Unfortunately, a gear box, equivalent to the strength of a moped one is heavy, so your extra power to climb hills is reduced by heavier gears---which require bigger brakes, stronger back wheels etc.
It might be possible to combine two 250watt motors in one hub. One would be wound normally for 15 mph, the other wound for 8mph and perhaps geared down to 4mph.
Normally, on the flat, the fast motor would be used alone. For hills, the slow motor would be used. This would to a certain extent give the range of a standard 250w motor