No, they are not legal. Any form of motorised transport used in public places has to be specifically approved for it to be legal, either by type approval or by exemption from type approval. These have not been ruled upon, which makes public usage automatically illegal.
.