the worst customer from the banks POV is one that uses the maximum card benefits and pays no interest.
So whichever card you pick make sure you pay it off in the allotted time period. If that's hard choose a low interest card only and take any interest free deals you can.
Look at what's important to you from the card. For me, airpoints are the biggest bonus, so I have a airpoints platinum card.
Each month I pay off the balance therefore it only costs me the cost of the yearly card fee. Sticking everything we buy on it earns us enough points through the year for a free flight overseas along with the free travel insurance perks of the card.
but it depends whats important to you