They are so much fun when there's no wind or surf.
The technology has been great for a while.
I got Trek Rail and it's great, minimal issues compared to mated with Specialized that most need motor replacement.
You can use the different power modes and to be honest turbo is sometimes too fast for uphill tracks.
Go demo one