I pretty much think the same...mechanical unless you have specific requirements that justify electric fans. They are more complex and costly, but do have the (potential) advantages of more airflow at idle, and being able to be shut off for deep water fording.
But if either of those aren't something you need, wiring in electric fan(s) means normally either a custom shroud or modifying what comes with the electric fans, mounting that to the truck, relays to control the fans, thermal switch(es) to control the fan operation, and manual switches if you need/want them in the cab, plus all the associated wiring.
There might be some other reasons to use electric fans, but transverse mounted engines and changing vehicle designs/body lines mean electric fans typically are necessary OEM since they allow a more compact drivetrain...not sure if anyone is still using mechanical fans on trucks, but GM did long after electric fans were common in their cars.