Response to reviewer Blane.
No Blane, the XLB60 Race motor is for the Surron LBX and the Eride Pro, but I have good news. The Talaria EBMX motor is pretty much done, heard they were just finishing up getting the fitment right so it will fit the MX5 as well. It should be available within the next few months.
Join the EBMX Facebook group and their Facebook messenger chat group, you can ask these kinds of questions there and two guys that work for EBMX, Jared and Bridger, are always answering questions and helping people with all kinds of e-moto issues, and the EBMX community is very helpful in both groups as well.