It is a bit pricey and the exchange rate is about $1.08 for each €1 currently, plus shipping to USA is €70, but the execution is great.
I popped my crank off to see what the ISCG mounts looked like up close and check my crankshaft diameter. The ISCG mounts are super solid aluminum threads in this carbon frame.
If you don't have ISCG mounts or you prefer to mount it to the BB they make a ISCG/BB bracket too.
I have a MY1018 450W/36V, 500W/36V controller, throttle with: on/off, battery level display, 3 power settings and a couple 12T freewheels with adapter already, but LIFT won't sell their bracket and parts separately. The problem the current 12T freewheel/adapter is that it put the sprocket teeth on the inside next to the motor and the freewheel on the outside. LIFT's version puts the sprocket teeth to the outside and freewheel on the inside; plus it's 9T (better ratio). You are right that the 12T will probably work fine just use the lower gears on the rear cassette.
I've even considered running without a freewheel at the crank. A simple RaceFace dual chainring adapter can mount a large enough sprocket on the outside of the 104BCD points.
That means no extra crank expenses, but the crank always turns the second chain and little freewheel when riding it without power and the crank always turns when using power. Not ideal, but doable for a climb assist only setup and testing.