"So a Chinese company (Beijing Beast Technology Co.,Ltd.) comprised of these guys can't find someone to do even basic CFD?"
Chinese company? Their Kickstarter claims San Jose!
So much of what is on their site is puffery, and as noted by many before me. So many little things that add up to this just being another Hongfu/Dengfu type bike, except under their kickstarter, you are pretty much explicitly waiving and chance of getting a refund from your credit card company if the experience goes south.
Check out the comments section of their KS page. Looks like a couple of the commenters are basically astroturfing the thing.
Check out their stretch goal at 500,000 and tell me this is a legit bike company committed to a leading edge smart bike!