I think you're right in that an ICE vehicle with similar specs would be worse off. Also, I think there's an error regarding the stated output of the engine. Official sources are showing a much higher rated output of 13.5kw.
It still seems underpowered if it is intended to carry 6 adults uphill at 50 kph. Regardless of torque, power is the rate at which work is done. It can be expressed as the resistive force times the velocity. I can't find a weight for the vehicle, but based on vehicles with similar specs, I'll guess it's well over 700kg. Moving 700kg up a 6-degree slope, which is still a pretty reasonable grade, at 50kph would require over 13kw and that's the theoretical max, without passengers, headwinds, etc. No way is the Olinia 1 doing 50kph uphill with 6 adult passengers.
Perhaps that's not the problem it's designed to solve, though. Maybe it's okay if it slows down to 25kph, carrying 6 adults, because it's navigating an urban environment. If the point is efficiency in city commuting, this could be a viable addition to the array of solutions for displacing fossil fuels.