as mentioned by @Werner, RK3399 runs best on the legacy, 4.4 kernel. Mainline, (LK 5.4), for example, still have some issue on DP over TypeC.
We ran some burn-in test (stress-ng for cpu, parallel fio on all sata port, all usb port, emmc and microsd) under LK 4.4. we didn't encounter stability issue in 24 hours.
Similar like Helios4, Helios64 will have legacy and current support.
i have tried similar riser from Amazon, as you can see on following pictures, the riser is too long
@Userlab If you need to get bigger M.2 cards in there I can suggest using an adapter with extension cable like this:
https://www.amazon.com/Sintech-M-Key-Extention-Cable-20CMS/dp/B07DZCCGJN/
You can break the device side to any length you need it. And attach larger and wider cards at the other end.