I still keep an eye on this place, mostly lurking in the background. Papa and deerfencer are ebike quiet but still alive and on Facebook. Shelly and LEVT are here and active there on FB too, available to service our TFs when needed.
I still have and ride mine. Recently I 3D printed mounts to connect 2 standard dewalt 20v max batteries that come with a 3 year warranty.
But I am going to have to sell my M750X bike because I moved and don't have room to keep it.