Man, that's way up there! Far too high for the weight of an e-bike.
Here's whatI'm getting closer to buying I've just ordered for my Mini StepThru: https://www.radowners.com/index.php?topic=1079.msg5421
I'd either return that carrier or try one of these to lower the receiver height a little bit (at the cost of extending the whole assembly further rearward):
Here's what
I'd either return that carrier or try one of these to lower the receiver height a little bit (at the cost of extending the whole assembly further rearward):