Funny you mention the RB5009 - that is what I use on a 1000/50 connection with cake configured and running RouterOS 7.2.
Perhaps I’m not loading it up as hard as this other site is loading their 100/40 connection, but I wasn’t experiencing instability.
I’ve disabled cake on the rb5009 for now to be safe.