I agree with the 7 nighter.
However if I had to do the other one I would want to do Land first.
We did Sea then Land last time.
I found fighting the crowds and worrying about little things a let down after the cruise. My original thought of Sea --> Land was that I could get a park day in on disembark day. It ended up being way to much with young kids.
I still love the parks though.