That is a very nice looking bike, but I'm surprised that Giant couldn't fit a 500W battery into that large downtube. I'm not sure why Giant is staying with a smaller 400W battery when other manufacturers are increasing their battery watts. Maybe they're trying to keep the weight down.
50Nm of torque seems on the low side, compared to motors like the Bosch Gen 4, which puts out 85Nm.