Hey just some feedback on my experience.
I have a Giant Stance E+2 2020 model in Australia.
I ordered the Speedbox 2 for Giant and fitted it myself. Super simple to install. And when switched on limiter is removed. Now I can only get to about 50kmh due to my leg are pedaling as fast as they can...