Nice, and probably fine when first installed, but plenty of potential for being said trip hazard, especially across wide footways. The company obviously makes it sound idyllic, but it's a stopgap (no pun intended) solution at best.
Different councils have different schemes. The Enfield one has a forever annual licence so there is a source of revenue to pay for maintenance. In theory anyway.
Already happening. Lots of trials, some live.
https://www.kerbocharge.com/