After having had time to meditate, and under the influence of jet lag, I actually agree with @ChrisBeaumont. I think that the simple function to return the yt object should be part of spectral_cube, but the plotting part should be in a separate repo or simply put as a recipe/tutorial on radiotools.readthedocs.org. Does that sound like a good plan?