As of now Zwift rewards specific number of XP based on distance (per km / per mile). With the addition of climbing portals, I think it is good idea to identify climbs. May set some criteria for the segment to qualify as a climb, eg. Elevation grade for the segment etc. And if the segment is qualified as a climb, giveaway XP points for the elevation instead of distance?
This can also be beneficial for Climbing Portals. More and more people will have incentives to try out climbs.