I dont really get the the Teewing hate on the looks, I've got one on order and think its looks pretty good. I personally find the forbidden design more offensive, very bulky around the motor.
As far as geo goes, I dont think you can really go wrong with this, unless you are running a mullet and stuck with the short chainstay. But 480mm reach and 452mm chainstay I think is very safe and manageable. Do i wish it had modular dropouts? Yes. Is 452 too short? No.
And then we get to price, the E Dreadnought will probably start in Australia at $15k give or take (full bike). I can get a Flux Frameset for $7k with and X2. That alone was enough to seal the deal.
Its a no brainer I think.
And re Cahill saying its unridable, he says 470-480mm reach with with 450mm chainstays lands bikes in goated to deece, he was unaware the Flux can fit that bill.