Don't need alot of thread space to write this, so I'ma keep it as short and concise as I can:
When you complete a daily win bonus, you have to remember which ones you've won that day. There is no indication of which ones you've gotten that day or what time they reset. I propose having something show up, either in your Profile/Achievements, or on the game modes themselves, to let you know whether your Daily Win bonus for that game mode is still active that day or if you've already earned it.
For instance, when click the Play button and it brings you to the select game mode, under Team Deathmatch, Siege, Missile Assault, and Deathmatch buttons, you'll see a little icon or whatever that shows you your Daily Win for that mode is still there. Make it disappear or grayed out when you win a game in that game mode and get the bonus HC.