I'm just getting these down too. I'm just starting to land them.
My big problem was coming down back seat. Important tip: don't look down at the snow, as that throws of the rotation. Look OVER your should, not through it. Keep the core tight, make sure your shoulders follow, let the landing come to you.