This is an Evo 970 plus on a Rockpi4
Command line used: iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2 Output is in kBytes/sec Time Resolution = 0.000001 seconds. Processor cache size set to 1024 kBytes. Processor cache line size set to 32 bytes. File stride size set to 17 * record size. random random bkwd record stride kB reclen write rewrite read reread read write read rewrite read fwrite frewrite fread freread 102400 4 52099 77524 104207 105324 48114 78504 102400 16 160544 231475 276300 278531 160180 233806 102400 512 738881 809485 685261 707192 676594 811610 102400 1024 795915 841642 708547 730494 693498 851120 102400 16384 1111519 1167200 1098700 1139913 1110364 1193693
There are much cheaper nvme out there I am just testing / waiting for delivery of.
But for £25 it doesn’t really make sense for eMMc or SD nut you do need the m.2 extender card.
I would prob pic OMV (Open Media Vault) for the base and run through the docker GUI it has.
Snapraid & UnionFs work great of a cluster of usb drives for that home /media environment that you would never use for ‘standard’ raid.
The USB PD power is 5.1-20v so you can use a 12v ‘CCTV’ transformer with USB-C adapter and power a host of drives via the 12v.
The PCIex4 opens up a whole load of options though and the Rockpi4 or RockPro64 are extremely capable at running several docker containers on OMV.
Stick your rock on top and your drives inside and your away.