It's a Bafang with 30 amp controller, peaking at about 1000 watts gross. Only used on tarmac roads though, but in hilly territory.
Yes, like so much on e-bikes, suspension has indeed improved considerably over recent years in the best cases, but there are still lazy old style designs on some...