I'm back because I was talking to someone who's watched this about it and apparently, from what they could conclude at least, the 20 episode version was aired in Japan and was cut down into smaller 45 minutes episodes to the Japanese standard for their television schedules. The 13 episodes (1 hour + ones) were aired in Taiwan who like the longer episodes for their dramas.
So technically, other than the time length, there is no difference.