You make good points. We do need to point out that booking where you own is also subject to availability as you mention and during popular times, you have to book at the 12 month mark to just get it or 13 month with multiple weeks. While most times it does work no problem, there are times where people are shut out as well - there are a number of threads that people have complained about it.
Trading is more work and takes patience. Trading has become more difficult lately but great trades are available. I can confirm I have been able to trade into Maui and Ko Olina during springbreak and Christmas / NY multiple years but it did take alot of constant checking and takes patience. If you don't think you have that patience or prepared to do that, then buying where you want to go is probably an easier option.
Points are the more expensive option and it has its benefits too, but I would still put it behind owning the weeks. My reasoning is that you could have 10,000 or 40,000 points, if a resort is not available, any amount of points will not help. The difference being with weeks is that you are entitled to one of the 52 weeks depending what the terms of your purchase was (whether it was fixed, floating and when it floats). Where as with points, you're all in the same pool and if everyone wanted to go to say Maui the same week, the majority will not get what they want as there is an additional bottle neck of how many of those 52 weeks are in the trust for you to book. Some resorts have limited availability in the trust as they might be high demand where weeks owners have not deposited them into the trust for points. There are also threads where people have not been able to find what they want with their points.
There are pluses a minuses in every system, but my thoughts are to try the cheapest option and keep moving up if you aren't getting what you need / want. Like they say, you don't need a rocket ship to get around the corner. There are always options to spend more money later if need be. The great thing about cheap traders is that they don't cost you much. My average is now way below $1000 and the prices have dropped even more since then. I have seen numerous cheap traders on ebay for $1 with current year's usage!!! I see it as low risk and high returns. If the trading does not work out well, buying a week at the destination resort would be my next step. If I couldn't get the week I wanted on a regular basis, I would check to see if others can book this week with their points - if they can't book it either, than there would be no point in purchasing points if you are shut out there as well.