Although playing 40 matches is not forced for players, i really enjoy playing Fut Weekend League matches because opponents are though and i can improve my game.However 48 hours for 40 matches is a alot. When you consider some matches can take 120', completing 40 matches roughly takes 18-20 hours.
My suggestions :
1- Extend the weekend league to 72 hours plus adding mondays like this week
2- Add forfeit option without dnf modifier penalty. I dont see any harm on it. It is win&win because time is really important. Sometimes i make 3-0 in 20 minutes and my opponent just waiting on his field, i would rather he would forfeit