Chocolate Visa or Mari Credit Card?

Which one will you choose? Is it purely miles vs cashback? In this case is the mari better for low spenders? (side question which is better paired with citi rewards+amaze?)