Garbage Collection works its own work on free moments in time (and very good so in the modern SSDs). Trim does not bring anything more than telling the SSD what can be deleted. May possibly take some moments from the GC and/or create timing issues.
It is impossible to say whether trim does or does not cause issues on a SSD. AS I said before it does not crash a SSD, but it is impossible to say whether it slows down GC or speeds it up thus it's claim that it does brings something is theoretical.
The write speed is and stays good when GC has enough free space to do its job, until the max number of block cleareance is reached.
The Linux kernel list of SSDs is important, why is it there.