Keep challenges for badges, BP, events as weeklies or queued challenges. If queued, add a few days after the end for people to finish them. It’s the worst when you feel like you have to do a chore, and better when you can play on only weekends if you want and not miss anything.
Bonus xp and free fuel can still be given out every day. Weekly challenges can be released on different days: day 1 badges, day 2 main bp, day 3 mini bp, day 4 event of the week. Last 3 days are weekend and most active days anyways.
Blowing into the wind I’m sure. My 2 cents. Have fun all.