Hello,
I'm fairly new to lmfit and loving it and have a suggestion for an improvement that I didn't post on github because I'm not sure if a feature request should count as an issue.
The current ModelResult.plot method doesn't allow for descriptive naming of the axes or titles as can be seen here:

This plot would be much enhanced by xlabel=angle, ylabel=Intensity. These labels are set in the code
here-fit and
here-residuals and I haven't found a way to change the labels after calling plot(). The current labels of x,y,and residuals are perfectly fine as defaults but it would be nice if plot accepted a labels_kws dict as an argument that would set the axis labels and also plot titles. This should be fairly easy to implement and I'm happy to submit a pull request if this is deemed worthwhile but wasn't sure I should go ahead and do that without asking first.
So actual questions are:
1. Does a feature request belong here or on the issue tracker?
2. Is there an easy method of changing the axes labels after the figure has been created that I haven't figured out?
3. Assuming no to question 2: Is custom axis naming for ModelResult.plot() something that should be implemented?
Cheers,
Ian