This question is like asking which is the best car: Maruti Breeza vs Mahindra XUV700 vs BMW X3. The answer depends on your usage, redemption choices (cashback or vouchers or airmiles), existing cards, etc.
Generally speaking, considering the reward ratio, fees paid and redemption options, Atlas is the better card. It is especially rewarding for travel bookings and travel redemptions.
If you can give more details on your specific usage, the community can give you better answers.