I just tried the CanJumpToPlayerInZone method and unfortunately it doesn't seem to return the correct results.
For example I get "true, 0" for zoneId 181 which is Cyrodiil, but when I try to jump to a player in there, I of course get an error "This areas is not accessible via jumping". The same thing happens for places like dungeons and other instanced areas.