Hey! It looks O/k.
Nothing wrong with a little inovation to cycle design,especially if it encourages more people to get out of their smelly poluting Autos.
I`m sure if anyone test rides this bike and it appeals to those looking for comfort in cycling above anything else ,then good luck to the producers they seem to have a good formula here...