this actually is a good offer. maybe great for U.S. expats in HK so it becomes another 1.5 miles/$1 for everyday spend, which is pretty good for asia miles. but buying cx using Prestige or Premier at 3x travel then transfer to asia miles would still be better.
so if nothing else, it's like buying 50k asia miles for $95, which is a great deal if you can make use.