ENH: Better report coverage

Sped up the BEM plotting a bit, and allowed setting the step. @mainakjas see what you think.
Is all this reformatting necessary? Makes it harder to see what actually changed. Besides, I assigned messages separately because I found it more readable.