I recall some discussion that it would also be nice to support 

```
sc = coords.SkyCoordinate('8h00m00s+5d00m00.0s', system='icrs')
```

(i.e. no space between the pairs).  Is that still the case.  I remember it because it will require some interaction between the angle parser and the coordinate parser to find the division in the obvious way.  Totally doable, but it means the coordinate parser is no longer as simple as `s.split()`.