There is at least one more big problem about benchmarking SD cards.
The performance of the card also depends on how well its controller handles data management. As you may know from SSDs, once the amount of data written to the card exceeds the maximum storage capacity of its flash (files that have already been deleted again are also taken into account), basically the controller has to shuffle data around, because it doesn't get informed about files you are deleting as soon as you delete them. So the more data you write onto the card, the more confused the controller gets. Eventually, it will begin fragmenting files that are being written onto the SD card, sometimes resulting in extremely high access times (depending on how well the controller can handle data management, wear leveling, lifespan and speed maintenance - if at all).
So, to reliably and kind-of-reproducable-y benchmark an SD card, you would have to reset the controller's mind as perfectly as possible (I assume using the official Panasonic SD card formatter for this is the best way to go here, since it's often unclear whether or not a card does actually adhere to the official SD card standards, and to what degree) and create quite long benchmarking sequences with different usage patterns (many IOPS, read/write many small files == "boot device"; read/write quite a few medium-sized and big files, relatively few IOPS =="media device"; above-average IOPS, above-average amount of above-average sized files: "PND storage device"). This way, many systematic problems with any given SD card would mostly become visible (in most cases - some SD cards are somewhat exotic).
As for suggesting good SD cards, I'd say that if you want a card with quite good IOPS (still not comparable to good HDDs), a long lifespan, high maximum speed, very high reliability and good data integrity, a
Panasonic Gold SD card might be what you are looking for.
Also, from my totally non-representative experience, the average SanDisk cards are not quite as reliable as many people believe they are. The more expensive SanDisk Ultra with SLC flash are fine, though. But again, I have not empirically tested them (neither the Panasonic cards).