No particular traction problems with weaker motors, including dirt as you have found. And no fork problems with steel forks.
But I got tired of excess wear on my front tire when I ran 48v/1000w on the front wheel. I had run 36v for some time, and no real problems with that, and did ride dirt with them. But when I got a 48v battery, the tire started spinning more than I'd prefer on the take offs, even dry, clean road. Tons of spin on dirt, sandy road, or wet. So that is the main reason I don't run any front hubs anymore. I went to nothing but 48v or more, years ago. I could of course, have given less throttle, but heh heh, tell that to my right hand.
Right now my battery is 65v, and while I ride 18 mph pulling 300w a lot, I do love to have good rear traction and 1500-2500w when I take off from a stop. And sometimes, 35 mph cruise to get a dangerous spot over with, keeping up with cars for a few blocks on a 4 lane road.
I could do this front hub. I've raced 50 mph with over 4000w with front hub. Traction was an issue, and you had to be very careful with the throttle on that bike. Power drifting a front hub on asphalt is quite a trip, including quite a few trips to kiss the pavement learning the trick.
But,,, If I did not live in the mountains, and still ran 36v, there would be no particular reason to want rear hub on a street ride. Low power on the front wheel of a coaster brake beach cruiser would work fine. I just needed, or at least wanted a lot more power to ride up mountains towing trailers, or just the hill to get home from Walmart loaded.
My dirt bikes, they will always be rear hub. They are all 1000w or more. For traction, and for wheelies when you need to pop over a log or huge rock. Front hub on dirt sucks, except for learning to power drift that front hub before transferring to paved drift.