Hello! I am one of those Americans who have been posting frequently about planning a trip to DLP.
I don't have DVC, but I agree with another poster who said it might not be the best use of your points.
All that said, one of the things you mentioned was getting two rooms at the Newport. Is that because you have a large family? If so, the Newport has rooms that will fit six people; they're called family rooms and are on the Admiral's Floor (concierge) level. The DLH also has family rooms but those are *not* on the Castle Club (concierge) level.
We have 2 adults, 3 kids in our family, so we needed a family room (or two rooms). We are spending five nights in France, to see DLP and Paris. After a *lot* of contortions and whining and hand-wringing, I have booked two nights at the Newport Bay hotel and then three nights at the Explorers Hotel, which is one of the hotels near DLP. In late March, those nights will cost us just under $1900, and the stay at the Newport includes park admission for all of us. Believe me, that was the best price I could find.
So far, I am highly impressed with the suites staff at the Newport because they have been in touch with me via email regarding various aspects of our stay. They have booked some dining reservations for me and have arranged for balloons in the room for my daughter's birthday (thanks to all the kind people on this board who gave me all these ideas!!).
We chose the Explorers Hotel because of the good feedback it's received here on the boards. It's also close enough and has shuttle service to the parks that moving base from the Newport shouldn't be too terribly difficult. They have rooms that will accommodate our family, and we didn't want to pay Disney prices for the days we're going to be sightseeing in Paris.
We did not move to hotels in Paris because we are taking the Eurostar to/from London on round trip from the DLP station, and again, the difficulty in finding lodging for a family of 5. The Explorers' rates were very reasonable and my son is especially keen on the hotel's themeing. Their staff has been very responsive via email as well.
Hope this gives you some ideas of other options besides DVC!