I used this one on my 2015 Redline Conquest Comp bike. Front wheel motor. Plus I added torque arms / fork braces so I didn't strip the dropouts with the engine's torque.
https://www.amazon.com/gp/product/B07D2FX2JN/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&th=1&psc=1I had two issues to work through. First, I had to file my fork dropouts a bit so the axle would fit. Second, I had to order another PAS sensor and modify it so I didn't have to pull the cranks.
------------------------------------------------------------------------
Here is my AZ review:
8V13Ah Hailong battery , 700C wheel+Display 500C with my 500 hub kit.
Nowhere in the advertising mentioned their axle size. I had to file my fork dropouts 1mm wider. I bought fork torque arms so the kit didn't destroy my dropouts.
My bottle carrier bolts are low on my 2015 Redline Conquest Comp cyclocross bike, so my battery top is at the bottom.
I replaced my shifters and drop handlebars with 720mm straight bars with 90mm rise. A lot of left side bar space is needed for brake and shift levers, throttle, and display. The 620mm straight bars with 120mm rise didn't have enough space.
I had bought a new brake disc, so I didn't transfer my current one. I also had new 700x38c tires and tubes. I told the display I had 27.5" tires in the advanced menu, signon code 1919 IIRC.
I couldn't mount the controller on my large top tube due to lack of long bolts, so I used my seat tube. I lost both water bottle mounts with the install.
I wasn't about to pull my cranks for PAS install. No tools or knowledge. I bought a $30 split magnet ring kits with frame mounted pickup. I had to make the hole much larger and fasten it with zip ties due to my wide crank arms and mounts.
I had everything together on the 2nd day, after I got in the easy split PAS.
For $700 plus with tax and $100 shipping, I wish I had bought a ride1up core-5 ebike like I got for my son. It doesn't have wires all over and has a rear hub motor. (However, mine is easier to carry since all his weight is in the rear.)
I do like to work on things, so I chalk it up as a learning experience.
Edit: I have gotten front flat tires multiple times in as many days. I filed down any metal burs. I added a second rim strip, made from a cut tube. Today, there was a pinhole about an inch from the valve stem on the rim side. Then I got another across the wheel. My local bike shop replaced the narrow rim strip with a wide, cloth, one and put in a thorn resistant tube. I rode 15 miles today with no flats.
It is nice pedaling around the busy roads at 25mph instead of 15 mph.