Hi Dhori
Can't comment on the one your looking at but having ridden folding e-bikes in many countries and I have never found the bike unstable , me yes :-) but the bike no !
If your in London on the 18th come down to Battersea and try some as we are having an open day but I should also say that...