The most radical looking road bike release of 2025 for many, but does the data live up to the hype?