Funny, you are the first person to ask. This was primarily done for a product called Vasa Swim ERG (they are launching new version with Bluetooth very soon)
I know one of the VP’s there and he said their is no good app for swimmers. They currently mostly use TrainerRoad but when they save the workout they have to go and change it from cycling to swimming in TrainingPeaks and Strava for example. So not an idea experience. I assued the same is true for power based rowers so I added them too. I did not want to negatively affect cyclists because that is who we really care about this but this seemed like a low impact way to solve the primary problem.