I think having a flag on `make_inverse_operator` would make it more consistent with the C code. The other option is to make a function in `cov.py` that will do this "diagonalization" for a user -- I don't think we want to make them dig around in FIFF tags. Which do you think is better?