I also bought & added this same thumb throttle on my new RadRover & it works just like a charm.
I know exactly how you feel waiting for your e-bike 😁. I waited a little over 5 weeks for mine which finally arrived last Sunday and I’m enjoying every minute riding it. This is also my first e-bike...