I am a very picky sleeper. We have a 40lb weighted blanket for the king sized that definitely improves my sleep. I have to fold up the bottom because I'm duck footed and my knees can't take the pressure of the blanket flatening my feet.
Also we run the air filter for the white noise and I use an eye mask with Bluetooth to listen to the sleep with me podcast. Knocks me out in 10 minutes flat even on days where my mind is racing.
Only upgrade I would make would be one of those cooling/heating mattress covers.