I think the use case of being able to use MNE without MRI is cool and a
real benefit for the project. Merging more GUI code in mne-python will
deserve a real discussion but my feeling is that it will happen. In the
mean time let's have this PR usable by others so we can see how good it
works for different people. You're right have it 100% super clean (pep8,
doc etc.) is a second order effort.