This is very fast potentially but in certain cases it is not. I'm still testing. I do not know if it uses TRIM or has its own garbage collection system on chip.
It seems to be much slower than you would expect for many, many random small reads or writes. I used a benchmark so I'm not sure if it is the method used by the benchmark or real world.
Still very fast and I'm happy with it. Just not perfect. Maybe a firmware can improve this.