I would check the saddle height of the Rambletta. I nearly bought one last year but on requesting dimensions from Woosh (very helpful) I realised it was far too small for my 34" inside leg and is only suitable for shorter riders.
Instead I bought the Basis Finch from eBikes Direct and had exemplary service from them when my battery developed a fault outside the warranty period and they arranged a free collection, repair and return. I think the Basis Finch is out of stock but the Basis Osprey may be worth considering which looks very similar to the Wisper but at a cheaper price.