So even after the 15% discount, your cost per point is still over $10/point. The 2000 points for one year is worth about $1000. Not sure of the value of the Worldpass, but I suspect it is minimal.
There would be at least two ways to get the same thing for less, or more points for similar money:
1) Buy 2000 resale points for around $5/point. You would then pay Marriott $2/pt to "activate" the resale purchase in the Destination Club. Closing costs would likely be $500 or less. Your total cost would be a little over $7/point (about $14,500 or less).
2) A hybrid bundle is when you buy a resale week from the Marriott Resales department in Orlando (link: https://www.marriottvacationclub.com/resales/index.shtml
and then at the same time (or within 12 months) buy an amount of Destination Club points equal to the point value of that resale week. You may be able to find a week/points combination that for $20,000 to $30,000 you could wind up with 1500 to 2000 Destination Club Points, plus a week that can be enrolled in the Points system to allow you the option of another 1500 to 2000 points every year. Under this scenario your could wind up with 3500 or 4000 points which gives you a lot more booking options in the Marriott system and your resulting cost per point would also be in the $7 per point range, but in addition to a greater number of points, you would also have a deeded week that could be used - at your option - in the traditional weeks trading system in lieu of exchanging for points in any given year. By contrast, 2000 points gets you very, very little.
We used the hybrid bundle as our way into the system last year - a resale Silver week at Barony Beach Club in Hilton Head that can be exchanged for 1625 Points, plus 1750 Destination Club Points. Our available points every year are 3375, and our total cost was about $23,500, right at the $7/point figure.
If we elect the Barony week for points in any given year, we have 3375 points to use that year. If we choose not to elect, we can just use the Barony week in Hilton Head or trade it in Interval International, and still have our 1750 Destination Club points to use as well.
In my opinion, I agree with the others, you should rescind while you still can and research these other options. You can do better than $10/point.