If you ride medium/17” frames I don’t see any downside…this is basically the Flybike/Carbonda e-bike version of a FM1002 with slightly more rear travel, higher leverage and a non-trunnion shock.
I think this frame is also available from Carbonda if you need other sizes…and they’d probably be better to deal with long term if you ever need replacement parts for the linkage etc.
The Carbonda FM E-1126 looks great. It is designed for a Shimano ep800 motor as opposed to a Bafang motor in the Kabon. I am not sure of the availability of Shimano motors as a one-off purchase.