I would advise you to consider a geared hubmotor for the front wheel. As to the rear wheel, use a motor that is as powerful as you like.
Also, be aware that simply adding a motor doesn't add power. Your battery may be maxed-out on the existing motor, so adding a second one will mean that splitting the existing power will allow both motors to run cooler.
It can be done with one throttle input, and of course easily done with two throttles. I believe the best 2WD system will have 2/3rds of the power going to the rear hub. As long as the amount of power going to the rear hubmotor is less than 48V X 25A = 1200W, you might use a MAC/BMC on the rear, which would be more efficient and lighter than a DD hubmotor. A MAC/BMC has a roughly 22mm width stator, and the BPM has a 17mm wide stator, so a BPM on the front would be a good match for the MAC/BMC on the rear.
Once you want more power on the rear, so much so that the amps might overheat a geared hubmotor, a Direct Drive (DD) is called for. Using 1200W on the front geared hub will mate well with 2500W on the rear, so an Edge 1500W DD hub is a good size (which is well-known to handle frequent peaks of 2500W). A combination like this would have roughly the same power as a MXUS 3K Turbo on the rear (single-motor system at 3700W?), but...it would have the added benefit of 2WD traction. Of course, in this instance, you would need a battery capable of 48V X 80A peaks...