I think your DD will be pleasantly surprised! Our kids used to think WDW was the place to be, and although they do still love going, they would MUCH rather do the cruise. She will have a blast with her friend!
I hear what you're saying on the air. We bought in to Disney Vacation Club last year while on our Disney Alaska Cruise, and we are taking my extended family as well as some friends for our kids. When you buy, you get the current year's points and the year before, so we had a lot of points. Otherwise, we wouldn't have been able to take so many people. They are all paying for their own air and park tickets though, so that helps out too. We're paying for food, and I'm a little scared about that--especially since we're going the end of July when it will be so hot!

We're definitely taking advantage of the refillable mugs for the resort, and I'm hoping we won't spend too much at the parks on drinks and ice cream!
Well, finding your cruise meet thread prompted me to call Disney today. I changed our stateroom to a 5C. I haven't told my husband yet, but for $310 dollars, I figure it will be worth it. We've been lucky enough to get to upgrade at the port several times, but I hate to chance it when it's only $310 dollars and we're guaranteed a verandah.
I'm beginning to think it might just be you, me, and all of my family on this cruise. I think this cruise is a little hidden in some ways because people think of it as a cruise to the Bahamas when it's actually a shortened Western. I have a friend who called me just the other day and she said it was sold out. She said she had even called Disney. I was stressing because we do have others that are planning to go but haven't booked yet. Turns out she wasn't inquiring about the Western but was inquiring about a cruise to the Bahamas at the same time. So, maybe ours won't sell out. Even if it does, we've sailed many times on ships that are full and the nice thing about the older Disney ships is that it isn't ever too overly crowded.
Take care and keep in touch! Looking forward to having someone to plan this trip with!
Susan