Sounds good. let me take a look what it takes to add independent scaling and ylim params (actually here the scaling is hijacked as ylim while the data do not get scaled which is in contrast to e.g. plot_evoked)