They make the Storck aero frames (who have a deeper fork), so the quality of their aero bikes should be good. Do they also make the Storck Aernario? The geometry seems to be different than the one that their (similar looking) climbing bikes have.
As always, a team riding a Chinese bike is always good news (Incolor now also have an Italo-Romanian CT team riding their frames) and they seem to have some of the best Chinese aerobikes, alongside Bross.