It’s interesting that Avianca is calling it “Cyber Week,” but what really matters is that you get 145% more LifeMiles by going here
A few things to keep in mind:
Avianca is a Star Alliance Member which gives you access to many great airlines if you don’t wish to fly on Avianca. Here’s the Star Alliance redemption chart.
Asia and Europe seem particularly appealing on this chart.
Another things is that this offer is not through points.com, but rather directly with LifeMiles which should code as an airline spend and get you 3X or 5X if you purchase them with the Chase Sapphire Reserve or the Amex Platinum respectively.