Rassy & fechter, thanks for your replies.
'Suspect you're right ... it's not Luna's fault, it's just what they've ended-up with from Bafang.
But it's most annoying all the same.
I do think Luna (and other OEMers?) need to press Bafang for a solid solution, ASAP.
I really can't deal with it, and...