Front motors on a tadpole cargo trike is way too complicated considering there are only three LBS in the city and only one accepted replacing the original 50+28T transmission — they had never seen an Enviolo before, to give you an idea.
The road isn't safe enough for the kids to ride on their own bike (provided they don't mind walking the hills).
Hopefully, the 39+28T transmission will provide enough torque to ride uphill wtihout spining like crazy on the flat.