as i said, i like mid drives (PARTLY influenced by Oz having EU rules of 2-250w max power street legal), but since XD is unfairly slagged off here, then to be the devils advocate, midS achilles heel is the drive train. ~Delicate, non redundant & fiddly.
if a hub motor breaks on the road, u can...