Yes, Axis atlas is better is terms of rewards. Look up the card features and you'll get to know. If travel is indeed a considerable part of your expenditure, then Atlas is a very good option. If you use the right method to redeem the points, then joining fees of 5k can fetch you value of upto 18k.