If the owner were around, he would probably say "I don't need no stinking review, and I'm not paying for it either". He's probably been kicked off every ebike forum except the one he owns, but he's successful. If you want a superfast off-road ebike, I think his guys know how to make them.
I've purchased batteries amd motors from Luna back around 2016-2017. The customer service was fine when I used them. I think tomjacz was one of their remote support guys.