I've only done Zwift's ramp test and found it too simplistic, and gave me an overly high FTP. I don't know if other ramp tests (e.g. in Trainerroad) are similar... but this new one appears to be more comprehensive than Zwift and includes an additional endurance test afterwards to fine tune the data. What do you think?