That's not a Honda! It's a Chinese replica, and not even a good one at that. KTM copy plastic, china suspension, who knows what else they copied. I think 230 lbs is about 30-40 lbs optimistic too. But they're trying . . . . . more than I can say for Japan and Europe.
I suspect the Yamaha with the motor/trans combo probably weighs as much as a stock YZF before adding the battery pack.