Seems likely that bafang hubs could be more durable. I have a hard time finding a rear wheel with bafang hub below 300USD. Whereas the yosepower complete kit costs about 220USD.I can only speak from little experience - the only down side to quality brands based and made in china is brand copying and this is rife throughout China and in most cases you'll find people saying they last and are most durable and others will disagree, as with most things, I purchased a Dillenger brand China made motor and that lasted 2 years at best but others are still going strong and report a well built product I can not agree. However I have consider this quandary myself for a 350w front hub and found lots of 8fun/bafang sellers on Aliexp and would most likely try out one if a sum of money came my way... My friend rides an Oxygen emate old design battery with a Bafang or 8fun I can not remember what was stamped on it and a part from several wheel rebuilds it has covered well over 8000 miles over 3-4 years, summer use, hardly ever wet, not overly well maintained and store under covered.
Hopefully the freehub is interchangable, like on the bafang hub, and if that's the case I'll ask yose if they can send some extras while they're at it.
I do bike in ALL weather and also have a couple of miles each day on sand/gravel. I try to protect the bike during the day with a bike cover and it's always stored inside at home. Nevertheless the bike has seen it's share of water and dirt, espesially this "winter" which is more like a long, wet autumn here in southern Sweden.