Actually, aside from the SCB WorldMiles i'm using, which is essentially a points/miles card, I am no longer using any other card from any other bank that reward based on points. I have really lost faith in collecting points.
Take for example, I have been citi plat loyal customer many years and accumulated quite a lot of points. I eventually used those points for shopping vouchers or electronic items for my home. But after doing some calculations, really not worth it. 25k points converts only to RM100 aeon, jusco, giant voucher. I need to spend RM25k before accumulate 25k points (excluding the rare times i get some merchant with 5x points). So on average, the points value is only RM0.004!! If you're into points, better to use MBB Amex or Citi Rewards. But then again, the financial value is still quite small. I am no longer wasting time collect these type of points. Citi is now my back up card which i use if my other card spoil or cannot read chip.
The Justone petrol card give you value of 4% OR RM12 capped for RM500 spend (assuming u spent on petrol to the limit). That is still valued at RM0.024 per dollar spent. If you drive Euro car and use RON97, this card is quite good value if you can reach the 10% RM70 cap for RM2,500 spend which returns RM0.028 per dollar spent.
There are other ways of getting more cashback with lower criteria like HLB Wise (but must swipe 10x RM50 and later pay for benefits if u select more than 3) for 10% cashback, or cashback + points (MBB amex but weekends only and it's so bloody hard to get people to take my amex!).
See whichever makes sense to you. But my 2 cents is the Justone petrol card is not too bad.
The problem is I took Public Transport or Motorbike go to Work Never Used that much of Petrol...