Thanks for posting your experience with Magnum. I am in the market for a bike and was strongly considering the Mi5 but maybe not anymore.
As for your battery situation... have you looked into buying it from another vendor? From what I understand, 90% of all ebike parts come from the same place...