I like this idea. More and more I was thinking that this was just too much work for us but actually doing it that way makes it more feasable. They could connect to Strava or upload a max effort GPX/TCX file from outdoor to estimate their ball park FTP and then with a ramp test in the app we could set their virtual FTP and resistance… or something like this. Needs more thought but interesting ideas. Keep them coming. These insights are great.