Disclaimer : I suck
Since nobody has answered yet, here are my 2 cents :
-Good forehands
-Sometimes you hit a bit on the backfoot. Try to rotate into the ball as you said.
-What helps me tremendously is focusing on the right contact point and anticipating the bounce. Then I can confidently throw my body into the shot and uncoil.
-if coiling is an issue, try to exaggerate it during your preparation, and prepare a bit earlier to get more time to coil. You can move while coiled, it's what pros do.
Have fun