Won't work: read the fine print. Only activities such as flights, car rental, hotel stays etc. are valid. And using miles, of course.
I had 2500 miles deposited to my account as a newsletter subscription bonus, but mileage expiry date remained unchanged.