good point! I will refactor to `spectralaxis` - however suggest only to allow 0.  If you have more than 1 spectral axis objects can be very complex and I fear that the reader will misinterpret them. 
For these, I'm in the process of showing (documentation) how to make quick and dirty readers yourself that are geared towards your needs. Do you have such a file?