I have the Shimano 12 speed on my E Cube Stereo, biggest improvement is the gearing range, but to be honest, on an e bike its not that relevant.
Shifting under load.... I don’t see the point, ( unless your racing) just back off and save the drive train.
typical tho of anything new, cost, spare...