Why bring up BMW (Or any other brand) when talking about the dealership and service of Zero (Or other brands). It always puzzles me when people try to compare something bad to something terrible, to try and make the bad sound good, because something worse exists in the universe.

I really wanted to buy a Zero, the test ride on the FX was awesome, one of the best motorcycle experience I've had. But given the problems with dealerships, and the amount of problems compared to the amount produced, I'm waiting a bit on this.
If I had a dealer I could trust, and that knew the bikes inside/out, I would be buying one. So my advice to the OP, make sure the dealer sells more than one bike, and that they invest the time and money in getting to know the bikes.
PS The only bike I have had that's been more reliable than BMW has been Honda, but their lineup is pretty boring these days.