Has anyone booked a vacation through a DVC rental website? Is it straight forward? Is it a good idea?

Usually we get free dining and stay at POP, but was hoping to stay at the Contemporary this year, and trying to decide between Free Dining, Room Discount, or DVC Rental.