My opinion on anything other than the frame would be largely irrelevant to those looking to purchase one given the rest of the bike was build with components of my choosing. That said, if you're looking to replicate my particular bike, or the type I intend to assemble for others under my 'brand' (for lack of a better word) then read on!
The frame is solid. It's only new but there were no creaks or groans or anything untoward. I finished assembling it shortly after midnight on Friday and at 10am Saturday morning I was on a track racing it against proper motorcycles and other home made and commercially made ebikes. As an added testament to the frame, when I had an axle failure on my motor at 12kw (regen issue largely due to controller settings) the dropouts were so strong that I managed to complete the last lap of the race with the motor held to the frame with just one axle!! If that's not an endorsement for the frame strength and durability I don't know what is. Granted the dropouts did end up a little deformed as a result of this failure but considering there was enough torque going through it to snap a 14mm axle (there were no heavy landings or impacts as have caused many other axle failures) I think this is pretty good.
As for the handling, I jumped straight on it and rode it with the suspension tuned out of the box and it was fine. It's on the stiffer side where my previous bike was almost too plush but I like how it rides. Until I do some serious offroading I won't be able to comment properly on this and no doubt I'll end up doing some suspension tweeking. It's physically taller than the stealth fighter I just swapped for it but it's only noticable in my case because I'm on the shorter side and had the seat on my old fighter arguably too low (cut the post too short and never got around to fitting a new one). The brakes were shimano slx and were just OK even for circuit racing. For general riding they'd be much better however I plan to fit better brakes again, the new magura quad piston MT5s when they are available in a few weeks.
Tyres were schwalbe crazy bobs and for this sort of track surface were well suited. If you're only going to ride on the street they'd be suitable too but for offroading like most would intend to use these bikes they'd be a pretty poor choice.
As an aside, to the Aussies who ordered 140 frames: they have arrived on our shores and are currently in customs. Fingers crossed I can get them out to you by the end of the week!