I always check in with an agent because prefer the ticket stock to the other flimsy boarding passes. Keep mine until my miles post. Also, I've still had certain situations where gate agent keeps half the ticket for whatever reason and ticket stick is still designed to split in two.