Chinese manufacturer NeuWai has announced the MF104 and MT104 electric motorcycles, and now we wish we hadn’t looked.