They already exist.Everyday you get a daily challenge at spawn or in any game mode and if you complete it you get a reward.
I like your idea of a notification, they should add that.They already exist.
This shows not everyone is aware of them? Maybe they should be noticeable, maybe when you complete a challenge objective you get a notification or something.