Spending $1k monthly will be on the tough side. That said, if you still can spend another $500 on alternative months, you can just transfer all balance (up to cap) to OCBC360 to earn the 2% for that month (including the incremental balance) on alternate months, which is also not bad.
Dash/Singtel currently has promotion offering 2% pa for up to $10k till end Feb. This will be easier for me to achieve without high cc spending
Also just redeemed my free travel on MRT for my bank nets flashpay card. Note one has to go and "redeem" the rebate, it does not automatically gets credited to you. GREAT!