I was originally going to comment about whether such 7-inch wide tires are necessary, but then I saw something in the promo pictures that needs further explanation.
If I'm looking at things correctly, this trike has a 200 mm disc rotor in the front and a single 200 mm rotor for the rear axle. And this trike is rated for 227 kg (500 lbs). Uh, that sounds insufficient for stopping from a top speed of 20 MPH (32 kph) with motor assist, and even worse if heading downhill.
At the very least, with such a high weight rating, this should at least be using a 220 mm rotor on the rear. Or even better, two of them for the rear axle; the geometry of this trike should not lift the rear under heavy deceleration, so more brake force should be provisioned where the weight is.
That this is a trike brings to mind a worrisome scenario: a heavily-loaded runaway trike heading down a hill, one that -- unlike a two-wheeler -- won't stop by falling over. Does its rider jump off to save themself, but in turn must let go of the service brakes and doom anyone ahead? Or remain in the saddle to witness Newton's Third Law in action?