DVC is the best deal for Disney property vacations within the Disney Vacation Club.
All other point trade-offs aren’t nearly as good. This includes the Disney Cruiseline, Disney Deluxe Hotels, and global non-Disney accommodations.
Now, you said that you’re buying DVC because of the Disney name. Know that with DVC, you can trade with people who are members of different timeshare companies. I’ve never looked into this, but it might be a better value to trade your DVC points for someone with a RCI/Starwood/whatever timeshare for global travel. If you want to own DVC to be a DVC member, you might prefer to go ahead with the DVC purchase and just trade out with other timeshare owners when you want to travel outside of the Disney resorts.
I’ve never looked into any timeshare other than DVC, but I know that DVC gives you points that you can use however you’d like, while other timeshares give you certain weeks of the year. What works best for you?
If your intent is to use your DVC points for global travel as well as Disney travel, I highly recommend that you hold off on your purchase until you can research other timeshare companies to see if they better fit your needs.
And yes, you can rent points if you are a member to get enough for whatever you want to do, but it is typically a far better deal to pay for a Disney Cruise out of your pocket than it is to use DVC points.