Quick back of the envelope calculation for me shows this to be comparable to previous SPG promotions as a Platinum Premier with > 75 nights.
Take a typical two-night weekend leisure stay in Asia at a base price of $120 a night (in, say, Bangkok or KL).
Current Promo: (120x2x10x1.75) + 1000 + 2000 = 7200 Points
SPG Double Points: (120x2x6) + 500 = 1940 x 3 = 5820 Points
SPG 1000 Bonus Points (120x2x4) + 500 + 1000 = 2460 x 3 = 7380 Points
SPG frequently also had two-night minimum stays to qualify for promos so I'm ok with this condition.