Had this card 2 years back when I first started my miles journey. Back then the signup promo was much better too, ~40,000 miles for $10,000 spend with hotel stay, etc. I never used the card after I fulfilled the conditions for the signup promo and eventually cancelled the card after a year. The signup promo got worst over the years and it is still not the general spending card one would use.
The best part is miles are automatically transferred to the KrisFlyer account, there is no need to pay additional fees to transfer.