Is the world finally ready for a Sinclair electric trike?

Is the world finally ready for a Sinclair electric trike?