As a starting point, put a magnet on your front fork to see if it's steel or aluminum. If he latter, I'd suggest either a rear motor, or a bafang BBS02 mid drive (750w) , or maybe a BBS01 (250-500W) if Tom can find one for you.
Front motors on alloy forks are generally not a good idea for a DIY ebike. Too easy to make a mistake and have the motor spin out of the fork. Nonetheless, after a few conversions, I explored FWD. I had a small 250W motor in the alloy fork on my minvello for several years. Nothing ever came loose, but I took the trouble this summer to convert it to a steel fork. I also have a 500W front motor in the steel forks of a 26" bike. Grin, by the way, sells a Bafang G11 front motor, and they have tested its mounting system, so if you must have FWD, that's probably a safe bet.
Grin technology is "too spendy" for me. For a new conversion project, I'm pretty entrenched with KT controllers and displays, found on ebay, aliexpress, etc.
FWD does have traction issues. The other day, I came home on my FWD beater bike, and tried to power up my freshly seal coated asphalt driveway. It was a damp evening, with ground fog, and I heard this terrible squeal, just before my front wheel started to slide out. Lucky I had both legs out to catch it. My little mini also has been known to spin tires on wet/loose surfaces.