Fwiw,
Here, Rural, the LBS does Mid Drive conversions of Fat & Mountain bikes , .. for the street customers just buy the bike with the motor in it..
Shimano STEPS and Bosch motors require a Frame built around them..
Lots of looking ends when they find out the price..
...