A concern that I've not seen mentioned that seems to be a common point of discussion on many marque forums is making it easy to have your vehicle fit someone outside the normal range of physique.
One riding position is not going to be good for everyone from 5'2" tall and 100 pounds (including gear) to 6' 2" and 250 (including gear). Some people have very long torsos and short legs, others are long legged/long armed with a more standard torso.
Have multiple positions for the foot pegs on the stock mounting plates or handle bar risers that have the bar offset from the bolts that attach the riser to the front suspension can allow the risers to be reversed to move the bar closer/farther away. It sounds like you've got a lot of in-house CNC capacity, maybe you could offer a few options on the foot peg plates or bar risers that would be normal dealer stock and used to tailor the bike to the purchaser. On seats consider having different sets of seat brackets to allow some height or angle adjustment.
You can have your standard, large production quantity part be designed for the standard 90th percentile potential purchaser, but with your own CNC mill it is easy to have a few parts on each pallet be made to the alternate designs so you can have some available when needed.
I get concerned with the number of people I see buying (or cobbling together on their own) alternate suspension links to try and get the bike low enough so they aren't on tiptoe at a stop, because many of those people clearly have no clue that what they are doing could dangerously impact their ground clearance, wheel/fender clearance, or handling.
Also have a wide variety of people test the seat, because a lot of bikes seem to come with really poor seats. There are people who make a living redoing seats so you don't start squirming in 15 minutes, it isn't rocket science. And once you get a good seat that fits most bottoms, if you can make the seat adjustable for height or fore/aft position then the customer isn't POd because they've got to go out and spend $400 on their new bike to get the seat redone so they can stand to ride the bike.
The motor driveshaft is the pivot point for the swing arm so the belt maintains a constant tension and there is no on/off throttle snatch.
Courtney, you may want to take another look at your BMW. The swing arm pivot is on the outside of the motor case so the motor moves up and down with the swing arm as on many scooters. In this photo you can see the pivot tube at the vertex of the L-shaped bracket bolted on to the battery box/chassis.
cheers,
Michael