ENH: Better report coverage

Sped up the BEM plotting a bit, and allowed setting the step. @mainakjas see what you think.
If you want it to be substantially slow, yes you could. Turns out over half the time (!) was spent creating mpl axes instances. Re-using the same set of axes was a huge time-saver.